【问题标题】:Output in visual studio 2008Visual Studio 2008 中的输出
【发布时间】:2012-01-08 07:46:47
【问题描述】:

我是visual studio的新程序员(使用2008版)

我有 2 个问题..也许有人可以帮助我..

  1. 运行我的程序时,它会打印分配的内容,打开 cmd windows,然后立即关闭它。如何让那个窗口保持打开而不关闭?

  2. 我想将输出保存到文件中。我想将程序的输出自动重定向到 txt 文件中。我怎么做? 我知道我可以通过 cmd 窗口使用某种“

【问题讨论】:

标签: c++ visual-studio visual-studio-2008


【解决方案1】:

1) 没有 IDE 选项。您必须在main 的末尾添加system("pause");cin.get();

【讨论】:

  • 因为只有在附加调试器时才会触发断点。如果你想在没有调试器的情况下调试你的程序,那你就不走运了。
  • @juergen 这也是一个选项,但是您必须使用调试运行。
  • 你不能使用 Ctrl+F5 从 IDE 暂停运行吗?
  • Ctrl+F5 在不附加调试器的情况下运行。在执行结束时暂停只是该行为的副作用,而不是功能。
【解决方案2】:

关于第一个问题,我自己也遇到了麻烦。我没有真正的解决方案,但我只是简单地说:

int a;
cin >> a;

在程序结束时,导致窗口在我输入数字之前不会关闭。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 1970-01-01
    相关资源
    最近更新 更多