iostream頭文件的作用

品牌型號:iPhone 13 pro
系統:iOS 16.1.1

iostream頭文件的作用

iostream頭文件包含了操作輸入輸出流的方法,比如讀取一個文件,以流的方式讀取;其作用是:讓初學者有一個方便的命令行輸入輸出試驗環境。iostream的設計初衷是提供一個可擴展的類型安全的IO機制。C++語言不直接處理輸入輸出,而是通過一簇定義在標準庫中的類型來處理IO。這些類型支持從設備讀取數據、向設備寫入數據的IO操作,設備可以是文件、控制枱窗口等。還有一些類型允許內存IO,即,從string讀取數據,向string寫入數據。

C++/C++11中頭文件

頭文件

(1)、narrowcharacters(char)即窄字符:cin(standardinputstream(object))、cout(standardoutputstream(object))、cerr(standardoutputstreamforerrors(object))、clog(standardoutputstreamforlogging(object));

(2)、widecharacters(wchar_t)即寬字符:wcin(standardinputstream(wide)(object))、wcout(standardoutputstream(wide)(object))、wcerr(standardoutputstreamforerrors(wide)(object))、wclog(standardoutputstreamforlogging(wide)(object))

IO庫類型和頭文件:iostream定義了用於讀寫流的基本類型,fstream定義了讀寫命名文件的類型,sstream定義了讀寫內存string對象的類型。