在 QtCreator 中以“simple c++”模式编译的程序在从 qtcreator 启动时无法正常运行,但在从该 ide 启动时可以正常运行。
从 QtCreator 启动时,终端窗口打开,我可以在其中输入任何内容,但程序指令不起作用。没有 QtCreator 的行为是正常的。此问题存在于:调试和发布 - 构建。此外,当我尝试使用调试时,断点也不起作用(即使断点设置为 main.cpp 中 main() 函数的第一行)。
我能做些什么来解决这个问题?这是一个错误还是我只是笨拙?谢谢你。
重现此问题的简单代码:
#include <iostream>
using namespace std;
int main()
{
int num;
cin >> num;
cout << num << "\nHello world!\n";
return 0;
}