C ++ CIN&coutの詳細

まず、Hello Worldのを決して忘れません。

プログラマーとして、私たちは常に最初のプログラム、それになります。右。C ++で、その後、私たちはしばしば、このような経過を見ていません。

 

 

 

 

その後、我々はhelloword.cppを使用して、このコードファイルを保存します。Gコードのディレクトリ、ディスクに入れました。我々は現在のファイルフォルダに関する情報を表示するには、次のコマンドを使用することができます。

  

下図のように私のディレクトリ構造:

 

 

 

 最後に、我々は次のようにコードの結果はコンパイル:

 

 

 

 私たちは、出力するオブジェクトCOUTビットを使用する上で最も単純な例。だから、COUT特にまだ何をしますか。COUTは、実際の出力ストリームにおける標準C ++です。C ++では、その後、どのように我々は、C言語のprintfのような言語でフォーマットされた出力、それの様々なを実現し使用しました。

    1.バイナリデジタル出力:

    1)C ++でバイナリ出力を達成します。私たちは、小数出力を結ばcoutのオブジェクトのstd :: cout.unsetf機能のソリューションを()を呼び出す必要があります。次いで、他のバイナリ出力を結合することcout.setf()関数を呼び出します。hexincの++を作成します。CPPコードファイル。次のコードを追加:

 

 

 

 

次に、コードをコンパイル、我々は次のような結果が得られます。

 

 

 

 

2)このようにことを除いて。また、C ++のを使用した16進数形式の出力によって提供さヘッダファイルをごiomanip与えることができます。
今、私たちは、コードファイルのhexioman.cppファイルを作成します。次のコードを追加:

 

 

 

 

その後、コンパイル、実行します。次のように最終的な結果は以下のとおりです。

 

 

 

 

得られ目に見える結果が一致しています。より便利に使いはじめと。

2.場合バイナリ整数の処理に加えて、通常の再生出力、。我々はまた、いくつかの小出力のサイズを制限するために行う必要があります。

1。ここで再び我々は、上記のすべてのsetf / usetfを使用して実装すること。私たちは、ファイルdecimal.cppは、以下を追加作成します。

    

 

 

 

そして、実装をコンパイルします。私たちは、次のような結果が得られます。

 

 

2)もちろん、我々は、我々はそれを行うべきか、この場合には、連続出力ノードを必要とする時間があります。以下のコードを見てみましょう:

 

 

 

実行後、以下の結果をコンパイルします。

 

 

 

我々が達成するためにsetiosflags、resetiosflagsの、てSetPrecisionこれらの関数を使用し、その後、iomanipをインポートし、見ることができます。

第二に、宇宙の前で、私たちは中にC ++ COUT出力オブジェクトに焦点を当てた。我々はプログラムにデータを入力する必要がある場合はだから今、私たちはどのようにすべきで、戻ってきます。今度は、CINのオブジェクトを見てみましょう。

    私たちが知っている必要がまず第一は、CINはC ++での標準入力ストリームであるということです。さて、私たちは、その最も基本的なを見てください。cinsimple.cppを作成します。その後、次のコードを追加します。

 

 

 

その後、我々はコンパイルして実行します。次のように最終的な結果は以下のとおりです。

 

 

 

これは、CINの最も基本的な使い方です。したがって、このおよびscanf関数の違いに注意を払います。ここでは、基準シンボル&入力が受信される加入する必要はありません。だから、CINオブジェクトは、それの他の使用方法があります。我々はcinstr.cppのコードファイルを作成し、続けてください教えてください。次のコードは、受信した入力文字列を追加します。

 

 

 

次のようにその後、我々はプログラムをコンパイルして実行します。

 

 

 

私たちは、後ろのスペースの内容を削除する、入力文字列を発見しました。入力時間を受信CINオブジェクトは、中断のためのスペースとなりますので。

まあ、Benpianノートインチ 私たちは、出力と入力がC ++でオブジェクトをオブジェクトについて説明します。主な関心事は、目標出力バイナリデジタル出力、浮動小数点形式の出力です。オブジェクトは二つの点に注意を払う必要があります入力します。最初のポイントは、&参照シンボルを使用していない入力する時間です。第二の点は、入力が中断のためのスペースとなりますCINされます。

プロデュース古い9校

おすすめ

転載: www.cnblogs.com/ljxt/p/11613132.html