简单有关问题:这两个return有啥区别
简单问题:这两个return有啥区别?std::ostream& to_ostream(std::iostream& o){ohelloreturn o//1}st
简单问题:这两个return有啥区别?
std::ostream& to_ostream(std::iostream& o){
o<<"hello";
return o;//1
}
std::ostream& to_ostream(std::iostream& o){
return ( o<<"hello" );//2
}
1和2有区别吗?
2在linux下编译报错!
但是我实在看不出来有啥区别!
[解决办法]