我从 Visual C++ 开始,我想知道如何保留控制台窗口。
例如,这将是一个典型的“hello world”应用程序:
int _tmain(int argc, _TCHAR* argv[]) { cout << "Hello World"; return 0; }
我错过了什么?
Ctrl使用+F5而不是仅启动项目F5。
Ctrl
F5
Press any key to continue . . .程序退出后,控制台窗口现在将保持打开状态并显示消息。
Press any key to continue . . .
请注意,这需要Console (/SUBSYSTEM:CONSOLE)链接器选项,您可以按如下方式启用该选项:
Console (/SUBSYSTEM:CONSOLE)
CTRL-F5 和子系统提示一起工作;它们不是单独的选项。
(由http://social.msdn.microsoft.com/Forums/en- US/vcprerelease/thread/21073093-516c-49d2-81c7-d960f6dc2ac6提供的 DJMorreTX 提供)