輸入輸出 2016/8/28
使用的教材:
《c++ primer》(
5th)
編譯器+ide:
codeblocks-mingw
p5一.iostream庫的簡介
iostream庫包含兩個基礎型別,分別是
istream
輸入流,
ostream
輸出流;
二.標準i/o物件 (
input/output)
標準庫(standard library)一共定義了4個
io物件,不常用的兩個是報錯的
cerr
,輸出程式執行時資訊的
clog
;常用的是輸入
cin,輸出
cout。
那麼具體如何輸出 or 輸入呢?看源**:
std::cout << "hello world" << std::endl;
也可以分步為:
std::cout << "hello world";
std::cout << std::endl;
先是處理std::cout << "hello world"; 其中
std::
是指名字
cout
是在std
的namespace
(命名空間)中,這是為了避免名字衝突,但命名時需要加上作用域運算子:: ,寫成
std::cout
的形式。
《是輸出運算子,它接受兩個運算物件,
<<
將 "hello world"
寫入到std::cout
中,最後
<<
的運算結果就是左側的運算物件
std::cout
"hello world"處理完了,然後再處理
std::cout << std::endl; endl
是manipulator
(操縱符),基本作用是結束這一行。
IO 輸入輸出流
io流 輸入流位元組輸入流 inputstream fileinputstream 構造方法 fileinputstream file file fileinputstream string filename bufferedinputstream 成員方法 int read 讀乙個位元組 int ...
輸入輸出流(IO)
outputstream,所有輸出位元組流的基類,抽象類 字元流 位元組流 編碼 解碼 writer,所有輸出字元流的基類,抽象類 什麼情況下使用字元流 如果讀寫需要編碼和解碼的資料 字元資料 這時候我們就使用字元流 轉換流的作用 可以把對應的位元組流轉換成字元流使用。將輸入控制台的一行字元資料顯示...
IO輸入輸出流
一 input 輸入 output 輸出 資料從外界進入程式叫做輸入 資料從程式流向外界叫做輸出 二 檔案的操作 檔案的增刪該查 1.檔案建立 file file newfile c io helloio.txt boolean flag file.createnewfile 建立成功返回true ...