0

XTerm端末に入力の終わりを知らせるにはどうすればよいですか。私の場合、XTerm コンソールで C++ プログラムを実行し、キーボード ボタンの組み合わせを押して、入力の終了をプログラムに通知したいと考えています (Ctrl+D Ctrl+Z を試しました)。私のプログラムは次のようになります。

map<int,string>info;
string name;
int age;
cin>>name;
while( **?????????** ){   //Input till EOF , missing logic
    cin>>age;
    info.insert( pair<int,string>(age,name) );
    cin>>name;
}

プログラムは、端末からの入力信号の終了を受け取ると続行します。

4

1 に答える 1