Qtcreator中cin函数无法在application output中进行输入的问题的解决

在qtcreator中执行如下语句

 double d=0;

 cout << "enter:";

 cin >> d;

可能会出现在application output窗口中打印出enter:,但无法进行输入的情况。

可以采用以下的办法解决:

1.在qtcreator左侧窗口中找到Projects->run settings->run 保证勾选了run in terminal

2.在qtcreator上端的目录中Tools->Options->environment->general 在system中,将terminal改为自己的Xterm所在目录,笔者的系统是unbantu14.04,目录是 /usr/bin/Xterm -e

点击apply,ok即可。

posted @ 2015-10-15 11:52  ustczd  阅读(1786)  评论(0)    收藏  举报