C++Primer讀書筆記

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 聲明錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章