整个夏天,我一直在使用“加速C ++”来学习C ++,但有一个我似乎不太了解的概念。
为什么是
int x;
if (cin >> x){}
相当于
cin >> x;
if (cin){}
通过查看代码,在我看来我们正在使用cin作为变量。但是,我认为这是一个功能。当x的值等于我们在键盘上输入的值时,为什么还要以这种方式使用cin?
阿波罗的战车
至尊宝的传说
红糖糍粑
相关分类