Looking for c++ Answers? Try Ask4KnowledgeBase
Looking for c++ Keywords? Try Ask4Keywords

C++C ++での基本入出力


備考

標準ライブラリ<iostream>は、入出力用のストリームをほとんど定義していません。

|stream | description                      |
|-------|----------------------------------|
|cin    | standard input stream            |
|cout   | standard output stream           |
|cerr   | standard error (output) stream   |
|clog   | standard logging (output) stream |

上記の4つのストリームのうち、 cinは基本的にユーザー入力に使用され、他の3つはデータを出力するために使用されます。一般的またはほとんどのコーディング環境では、 cinコンソール入力または標準入力)はキーボードであり、 coutコンソール出力または標準出力)はモニターです。

cin >> value

cin   - input stream
'>>'  - extraction operator
value - variable (destination)

ここのcinは、ユーザが入力した入力を抽出し、可変の値で入力します。ユーザーがENTERキーを押した後にのみ値が抽出されます。

cout << "Enter a value: "

cout              - output stream
'<<'              - insertion operator
"Enter a value: " - string to be displayed

coutは表示される文字列を受け取り、それを標準出力またはモニタに挿入します

4つのストリームはすべて標準の名前空間stdにありますので、ストリームstreamを使用するためにstd::streamを出力する必要があります。

コード内にはマニピュレータstd::endlもあります。出力ストリームでのみ使用できます。それはストリームの最後に'\n'文字を挿入し、それをフラッシュします。即座に出力が生成されます。

C ++での基本入出力 関連する例