コンソール入出力とポート入出力
これらのルーチンはコンソールまたは指定したポートで読み取ったり書き込んだりします。コンソール I/O ルーチンはストリーム入出力または低水準入出力のライブラリ ルーチンと互換性がありません。コンソールまたはポートを開く必要がないかまたは I/O が実行される前にそのためこのカテゴリに表示または末尾のルーチンがありません。Windows オペレーティング システムではこれらの関数の出力がコンソールに常に送信されリダイレクトすることはできません。
コンソールとポート I/O ルーチン
ルーチン |
[条件] |
---|---|
コンソールから読み取られた文字列 |
|
_cprintf_cwprintf_cprintf_s、_cprintf_s_l、_cwprintf_s、_cwprintf_s_l |
コンソールにする書式付きデータを書き込みます。 |
コンソールに文字列を書き込みます。 |
|
_cscanf_cwscanf_cscanf_s、_cscanf_s_l、_cwscanf_s、_cwscanf_s_l |
コンソールから書式付きデータを読み込みます。 |
コンソールから文字を読み取ります。 |
|
コンソールから文字を読み取ったりがエコーします。 |
|
指定された I/O ポートから 1 バイトを参照してください。 |
|
指定された I/O ポートからダブル ワードを参照してください。 |
|
指定された I/O ポートからWord を参照してください。 |
|
コンソールのキーストロークのチェック ; コンソールから読み取る前に使用 |
|
指定の I/O ポートに 1 バイト |
|
指定された I/O ポートへの書き込みのダブル ワード |
|
指定された I/O ポートへの書き込みの単語 |
|
コンソールに文字を記述します。 |
|
したがってコンソールから 「」 Unget の最後に読み取られた文字は次に読み取られた文字になります |