2011-02-04 5 views
12

可能性の重複:
What does the “c” mean in cout, cin, cerr and clog?cout - それは何を表していますか?

誰かが何の略かcoutを私に説明していただけますか?

+1

あなたが求めています'cout'とは何ですか、なぜそれが' cout'と呼ばれるのですか?いずれにしても、Googleがこれに適しています。 – casablanca

+5

フリーダム、アップルパイ、アメリカンウェイ。 –

+1

入力フォーマットにストリームを使用するのは、実際の男性が独自のパーサーを作成するため、ペッカジロです。したがって、入力ストリームはもともと「sin」と呼ばれていましたが、これはBCPLの*安定同型分子*と衝突しました。そこで、Stroustrupは夢中になって名前を「cin」に変更しました。したがって、出力書式設定ストリームの名前が必要になったとき、彼はそれを 'cout'と呼ぶことにしました。そのジョーカー。 – chrisaycock

答えて

1

coutは、C++でstandard output streamです。

これを使うと、<<演算子を使用して文字列や数字を印刷することができます。

#include <iostream.h> 

int main(int, char **) { 
    cout << "Hello world" << endl; 
    return 0; 
} 
+0

それはそれが表すものとは異なります。 – CodeLurker

19

「c」は、コンソールの略です。デフォルトでは、ほとんどのシステムは標準出力をコンソールに設定していますが、通常はリダイレクトできますが、テキストメッセージが表示されます。それはまたcharacterのために立つことができる。私は推測をハザードます

「アウト」が出力

このように、「コンソール出力」または「文字出力」

+2

Bjarne Stroustrupによると: "c"は "文字"の略 - http://www2.research.att.com/~bs/bs_faq2.html#cout –

+0

@マイケル、パンチに拍手する:p – Elpezmuerto

+1

bjarne says "" c "はiostreamsが値をバイト(char)表現にマップするため"文字 "を表します。 –

-3

の略...

チャンネルアウト

+0

私の防衛では、私が持っている本(Josuttis)は "標準的な出力チャンネル"として叫んでいます。 – Jimmy

+0

その本を捨てます。 coutはコンソールまたはキャラクタ出力を表し、デフォルトでは標準出力に向けられています。 – ybakos

関連する問題