我对此感到困惑:我使用 Visual Studio 2013
当我为 Windows 创建项目时:
当我使用 qDebug() 时,输出会转到一些控制台输出。这是我可以用来输入的控制台吗?或者我需要来自 Qt+=console 这个代码在那里不起作用,所以我想如果我想使用我需要控制台应用程序。
代码 1
QTextStream out(stdout);
out << "Please enter login username and password\n";
out.flush();
然而
当我为 linux 创建项目时:
我不需要那个控制台应用程序,它工作正常,例如 code1 可以按需要工作......我很困惑为什么?为什么在 linux 上可以工作,但在 windows 上不行?