c++ - QT creator gcc cout 在终端

标签 c++ qt gcc

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

#include <iostream>

using namespace std;

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

    return 0;
}

最佳答案

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

关于c++ - QT creator gcc cout 在终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21813053/

相关文章:

c++ - 指针数组,如 (*(volatile unsigned long *)0x40004000)

c++ - 仅通过一次函数调用即可输出分数

c++ - 将派生类的构造函数中的项插入基类的私有(private) std::vector 的最佳方法?

c++ - 没有找到 Qt Creator 3.2.0 的 qmake.exe

Qt 放置事件后

c++ - vtables 和 this 指针

c++ - 为什么 vector 在元素数量少时优于列表?

c++ - 进行测试和变异函数的STL算法

c++ - QDialog::setResult 自定义返回值

c++ - 为 C+++ 附加组件开发目的安装 Node js 的最佳方法