簡體   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