cin

cinは、入力演算子で標準入力から入力を表す標準入力ストリームオブジェクトである。

cin - cpprefjp C++日本語リファレンス
std::cin, std::wcin - cppreference.com

std::coutと同様に、グローバルオブジェクトなので、構造体のコンストラクタ、デストラクタでも使える。


$ vi cin.cpp
$ g++ cin.cpp -o cin
$ ./cin
text1: ABC
text1 = ABC
text: DEF
text = DEF
text2: GHI
text2 = GHI
$

構造体のコンストラクタで"ABC"の入力にcinを使い、main関数で"DEF"の入力にcinを使い、デストラクタで"GHI"の入力cinを使った。

Sample/cpp/cin/cin/src/cin at master · bg1bgst333/Sample · GitHub