Xcode std::cout输出动作奇数 我已经使用XCODE 2年了,已经编写了相当多的C++命令行应用程序。在过去的几个月里,我放弃了命令行应用程序,专注于GUI应用程序,但在回到一些较旧的命令行应用程序之后,我注意到std::cout的工作方式与我记忆中的不一样。如果我在cin语句之前有一个cout语句,比如“enter age:”,当在Xcode中运行应用程序时,它不再首先显示cout语句,而是在cin的输入之后显示。我在某个地方读到输出被缓冲,需要一个“\n”来显示文本行,但据我所知,我以前从来没有这样做过。在新版本的Xcode中有什么变化吗(我一直更新Xcode)?我过去可以将项目打印到屏幕上,而不需要换行。因此,我的旧应用程序不再正常工作。有什么地方可以改变它吗

Xcode std::cout输出动作奇数 我已经使用XCODE 2年了,已经编写了相当多的C++命令行应用程序。在过去的几个月里,我放弃了命令行应用程序,专注于GUI应用程序,但在回到一些较旧的命令行应用程序之后,我注意到std::cout的工作方式与我记忆中的不一样。如果我在cin语句之前有一个cout语句,比如“enter age:”,当在Xcode中运行应用程序时,它不再首先显示cout语句,而是在cin的输入之后显示。我在某个地方读到输出被缓冲,需要一个“\n”来显示文本行,但据我所知,我以前从来没有这样做过。在新版本的Xcode中有什么变化吗(我一直更新Xcode)?我过去可以将项目打印到屏幕上,而不需要换行。因此,我的旧应用程序不再正常工作。有什么地方可以改变它吗,c++,xcode,output,cout,buffered,C++,Xcode,Output,Cout,Buffered,任何帮助都将不胜感激。猜8.3.2就是答案!我的公司刚刚出现了此更新: 您应该添加一个代码示例,准确说明您的意思,这样我们才能有更好的想法。事实证明,我不是唯一一个出现此问题的人:我在发布此内容之前进行了一些搜索,只有在发布后才找到这些内容。我道歉。

任何帮助都将不胜感激。

猜8.3.2就是答案!我的公司刚刚出现了此更新:


您应该添加一个代码示例,准确说明您的意思,这样我们才能有更好的想法。事实证明,我不是唯一一个出现此问题的人:我在发布此内容之前进行了一些搜索,只有在发布后才找到这些内容。我道歉。