【问题标题】:Xcode not showing console output; How do you flush the console?Xcode 不显示控制台输出;你如何冲洗控制台?
【发布时间】:2010-07-23 07:37:41
【问题描述】:

我有一个简单的 C++ 程序,它使用 cout 和 printf 来记录内容,它仅在程序关闭时显示在最后,但如果我使用调试单步执行程序,则不会显示任何内容。有人遇到过这个问题吗?

【问题讨论】:

  • 很有趣,你正在请求帮助做别人的作业。您至少应该在问题中添加homework 标签...您是否尝试过在谷歌上搜索flushconsolec++
  • 是的,我有。在 vs2008 上可以,在 mac 上不行。

标签: c++ xcode console flush


【解决方案1】:

如果您正在练习 c,请尝试 fflush,如果您在练习 c++,请在每次要打印时尝试 cout << endl;

【讨论】:

  • 我已经尝试过endlines。没有效果。我以为有一个简单的方法。像 cout.flush() 这样的东西也不起作用。哦,好吧。
  • 嗯..我认为 endl 毕竟有效。大概是魔法吧。谢谢。我认为这是更严重的事情。