文章目錄
初識輸入輸出
- endl 是操作符,將與設備關聯的緩衝區中的內容刷到設備中,可以保證所有產生的輸出都真正寫入到輸出流,而不僅停留在內存中等待寫入流
- 調試時打印數據流,應該一直保證刷新流,否則程序崩潰時,輸出可能還留着緩衝區中
- std::cout 和std::endl指出cout和endl是定義在std的命名空間
- 命名空間可以幫助我們避免不經意的名字定義衝突,以及使用庫中相同名字導致的衝突
- 標準庫定義的所有名字都在命名空間std中
- 通過命名空間來使用名字時,必須顯示說明來自std命名空間