gpt4 book ai didi

visual-c++ - 如何在 Visual C++ 中保持控制台窗口打开?

转载 作者:行者123 更新时间:2023-12-03 04:13:46 25 4
gpt4 key购买 nike

我开始使用 Visual C++,我想知道如何保留控制台窗口。

例如,这将是一个典型的“hello world”应用程序:

int _tmain(int argc, _TCHAR* argv[])
{
cout << "Hello World";
return 0;
}

我缺少什么行?

最佳答案

使用 Ctrl+F5 启动项目,而不仅仅是 F5

控制台窗口现在将保持打开状态,并显示 按任意键继续 。 。 . 程序退出后的消息。

请注意,这需要控制台 (/SUBSYSTEM:CONSOLE) 链接器选项,您可以按如下方式启用该选项:

  1. 打开您的项目,然后转到解决方案资源管理器。如果您在 K&R 中跟随我,您的“解决方案”将是“hello”,其下有 1 个项目,也是粗体的“hello”。
  2. 右键单击“hello”(或您的项目名称)。
  3. 从上下文菜单中选择“属性”。
  4. 选择配置属性>链接器>系统。
  5. 对于右侧 Pane 中的“子系统”属性,请点击右侧列中的下拉框。
  6. 选择“控制台 (/SUBSYSTEM:CONSOLE)”
  7. 单击“应用”,等待其完成所有操作,然后单击“确定”。 (如果“应用”呈灰色显示,请选择其他子系统选项,单击“应用”,然后返回并应用控制台选项。我的经验是,“确定”本身是行不通的。)

CTRL-F5 和子系统提示协同工作;它们不是单独的选项。

(由 http://social.msdn.microsoft.com/Forums/en-US/vcprerelease/thread/21073093-516c-49d2-81c7-d960f6dc2ac6 的 DJMorreTX 提供)

关于visual-c++ - 如何在 Visual C++ 中保持控制台窗口打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/454681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com