在我提供的屏幕截图中,我只是想弄清楚是否可以在>>或<<处使用“ =”。如果不是,用法有什么区别? 谢谢。 这是链接:enter image description here
string snumb= "100";
int myint;
myint=stringstream(snumb);
cout << myint + 1 << endl;
答案 0 :(得分:2)
a << b
意味着您将b发送到a(这需要能够接收一些信息流)。a = b
意味着您将b影响到变量a。a >> b
表示您从a(需要提供信息流,即能够读取)中读取并发送给b。答案 1 :(得分:0)
好吧,这意味着我不能在cin和cout命令中使用<<或>>,但不能在数字1和数字2之类的变量之间使用?!