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