在使用c++ 进行控制台交互时 也许你也容易忽略掉的细节
– 飞扬轻狂 20081024 fallseir[at]gmail.com
http://blog.fallseir.com/2008/10/note_std_cinnote_std_cin/
注意1: ” cin >> value ” 没有正确的读取换行
注意2: 不匹配的类型 将导致输入流错误 而在其后的调用中自动返回
注意3: 空字符 在使用 >> 赋值给变量时将自动过滤 直到读入非空字符为止
出错的代码 !!
$ vim 02-05-BasicIO-err.cpp
———————————————
#include
using namespace std;
int main( int argc, char *argv[] ){
int num;
string str,line;
cout > num;
cout > str;
cout
