環境
- macOS 10.12.6
- CLion 2017.3
結論
⌘+D を押す
※ショートカットはPreference->Keymapから変更可能
バグ?仕様?
vector<string> vec;
string buf;
while (cin >> buf)
vec.push_back(buf);
for (auto s : vec)
cout << s << endl;
a
b
c
^D
Process finished with exit code 0
コンソールで⌘+D
を押しても正常終了するが標準出力には表示されない?
解決方法
⌘+Shift+A
Registry...
-
run.processes.with.pty
のチェックを外す
a
b
c
^D
a
b
c
Process finished with exit code 0
無事表示されるようになりました
参考