繁体   English   中英

我成功地能够在C ++中运行Hello World程序,但是我无法看到并输出。 它在哪里?

[英]I successfully am able to run a Hello World program in C++, but I can't see and output. Where is it?

我是一个完全的初学者。 我今天刚刚下载了xCode。 这是我的截图:

在此输入图像描述

正如你所看到的,我成功地运行了程序,但是,我无法看到任何输出。 它在哪里,我怎么看?

看起来程序根本没有运行,只是构建了。 顶部的状态表示构建成功,而不是成功运行 Command-R将运行该程序。

以下是运行程序时的样子: 跑完了

您还可以使用Log Navigator查看以前的构建和调试会话的结果。 日志导航器

您经常会看到为Windows编写的教程程序,程序结束时会要求用户输入。 原因是Windows上的控制台模型具有拥有控制台窗口的程序,因此一旦程序退出,窗口就会消失。 因此,通过要求输入作为程序将继续运行的最后一件事,直到用户给它输入,然后程序将完成并且控制台窗口将消失。

非Windows平台不会以这种方式运行,通常不需要此类代码。

在return语句或getchar()之前放置一个断点。 您没有看到输出的原因是因为控制台在程序退出时关闭。 所以上述几点阻止了程序的结束。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM