C ++ファイルの入出力はストリーム経由で行われます 。主要な抽象化は次のとおりです。
テキストを読むためのstd::istream
。
テキストを書くためのstd::ostream
。
std::streambuf
をstd::streambuf
て文字を読み書きします。
書式付き入力はoperator>>
使用しoperator>>
。
フォーマットされた出力はoperator<<
使用します。
ストリームは、フォーマットの詳細や外部エンコーディングと内部エンコーディングの間の変換のために、例えばstd::locale
使用しstd::locale
。
ストリームの詳細: <iostream>ライブラリ