Home Articles

终端中的QT创建者gcc cout

Asked
Viewed 1611 times
0

我刚刚在QT Creator中测试了Ubuntu上的简单程序 . 问题是“cout”和“cin”不会从终端写入/读取 . 如果我关闭终端而不是'cout'正在将文本写入应用程序输出,但不支持从中读取 . 我如何从终端读写?我可以使用没有QT库的gcc编译器 .

#include <iostream>

using namespace std;

int main()
{
    int x;
    cin >> x;
    cout << x;

    return 0;
}

2 Answers

  • 1

    转至:工具 - >选项 - >环境 - >常规,将终端值更改为“/ usr / bin / xterm -e”,不带括号 .

  • 1

    您必须确保检查以下选项

    Project->Run settings->check <Run in Terminal>
    Add CONFIG += console in .pro
    

Related