C ++の標準入力ストリーム(cin)
std ::cinは、クラスistreamのオブジェクトであり、(char型の)狭い文字に向けられた標準の入力ストリームを表します。 Cストリームstdinに対応します。標準の入力ストリームは、環境によって決定される文字のソースです。通常、キーボードやファイルなどの外部ソースからの入力と見なされます。
クラスistreamのオブジェクトとして、文字は、抽出演算子(operator>>)を使用してフォーマットされたデータとして、またはreadなどのメンバー関数を使用してフォーマットされていないデータとして取得できます。オブジェクトは、外部リンケージと静的期間を使用してヘッダー
このオブジェクトを使用して、標準入力から変数への読み取りを行うことができます。たとえば、変数my_intのint値を読み取り、それを画面に出力する場合は、-
と記述します。#include<iostream> int main() { int my_int; std::cin >> my_int; std::cout << my_int; return 0; }
次に、このプログラムをhello.cppファイルに保存します。最後に、terminal / cmdでこのファイルの保存場所に移動し、-
を使用してコンパイルします。$ g++ hello.cpp
−
を使用して実行します$ ./a.out
15
-
TwoSumIV-入力はC++のBSTです
二分探索木と1つのターゲット値があるとします。合計が指定されたターゲットと等しくなるように、BSTに2つの要素が存在するかどうかを確認する必要があります。 したがって、入力が次のような場合 その場合、出力はTrueになります。 これを解決するには、次の手順に従います- 配列を定義するv 関数inorder()を定義します。これはルートになります ルートがnullの場合、- 戻る 順序なし(ルートの左側) ルートの値をvに挿入 順序なし(ルートの左側) 関数findnode()を定義します。これにはkがかかります n:=vのサ
-
C++ストリームクラスの構造
C ++では、ストリームとは、プログラムスレッドとi/oの間で転送される文字のストリームを指します。 ストリームクラス C ++では、ファイルおよびioデバイスの入出力操作に使用されます。これらのクラスには特定の機能があり、プログラムの入出力を処理します。 iostream.h ライブラリは、C++プログラミング言語のすべてのストリームクラスを保持します。 階層を見て、それらについて学びましょう。 それでは、 iostreamのクラスについて学びましょう。 ライブラリ。 iosクラス −このクラスは、すべてのストリームクラスの基本クラスです。ストリームは、入力ストリームまた