入出力
入出力関数はファイルとデバイスとの間でデータを読み取ったり書き込んだりします。ファイル I/O 操作はテキスト モードまたはバイナリ モードで実行されます。Microsoft ランタイム ライブラリに入出力関数の 3 種類があります :
ストリーム入出力 の関数の文字のストリームとしてデータを処理します。
低水準入出力 の関数はストリーム I/O によって実現されるよりも低いレベルの操作のオペレーティング システムを直接呼び出します。
コンソールと I/O ポート の関数はコンソール (キーボード画面) または I/O ポートに直接読み取りまたは書き込みを行います (プリンター ポートなど)。
[!メモ]
関数がバッファーも下位の関数がないため関数のこれら二つの型は一般に対応しません。特定のファイルを処理するにはストリームや低いレベルの関数を排他的に使用します。