g++支持c++11編譯:-std=c++0x
-wall 支持g++打印出儘可能多的信息
程序開發中添加的打印語句,應該保證一直刷新流,否則如果程序崩潰,輸出可能還保留在緩衝區。所以cerr是立刻刷新;
cin>>v1>>v2; 等價 (cin>>v1)>>v2; 等價 cin>>v1; cin>>v2;
int val;
while(cin>>val){sum+=value;} 判斷條件cin>>val失敗,istream遇到文件結束符會失敗;win:ctrl+z, enter; linux:ctrl+d
syntax error 語法錯誤
type error 類型錯誤
declaration error 聲明錯誤