San*_*eph 1 c++ if-statement cout
我读了这一行,我不明白它的作用:
if(cout<<X) //What does this mean?
{
...
}
Run Code Online (Sandbox Code Playgroud)
它写入Xcout并检查流是否仍处于良好状态.它是一样的
cout << X;
if (cout) {
// ....
}
Run Code Online (Sandbox Code Playgroud)
这是有效的,因为结果stream << value是对流的引用.这也是你可以做的事情的原因
stream << x << y << z;
Run Code Online (Sandbox Code Playgroud)
因为它是一样的
((stream << x) << y) << z;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1682 次 |
| 最近记录: |