まず、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校