2012-05-09 40 views
2

これまでの質問に対するすべての回答を読み、コマンドラインプロジェクトの出力結果を表示しているようです。 Xcodeが 'Empty'(ファイル、ターゲット、ビルド設定のないプロジェクト)を呼び出すようにしたい場合はどうでしょうか?Xcode出力コンソールにC++出力を表示する方法

以下のコードは正常に作成されます。それでも、「All Output」コンソールには結果が表示されません。私はGDBのドキュメンテーションに深入りしようとしましたが、私は初心者です。

#include <iostream>       
using namespace std; 
int main()          

{            

cout << "Come up and C++ me some time."; 
cout << endl;        
cout << "You won't regret it!" << endl; 
std::cout << "Press any key to continue." <<endl; 
cin.get(); 
cin.get(); 

return 0;  
} 

それが悪化させるどのような私のC++クラスの先生は、3回の試行後に、このためのソリューションを持っていないということである:以下

は、コードがあります。

+0

Xcode 3.xまたは4.x? –

+0

コマンドラインから実行しようとしましたか? –

+0

私はあなたの先生を非難するつもりはありません、すべてのIDEを使用する彼らの仕事ではありません。 – 111111

答えて

5

コンソールコマンドを有効にする:Cmd + Shift + Cまたはトップメニュー:表示 - >デバッグエリア - >コンソールをアクティブにする。 Xcode 4.3.2ではこれが当てはまります。私はXcodeでコマンドCMD + Shiftキー+ R(コンソールで実行)がある覚えていたよう

3.

+0

コンソールがアクティブです。出力コンソールには出力がありません。 – William

+0

cmd + Rでプログラムを起動しましたか? – Alexander

+0

私はcmd + Rを押したときチャイムを取得します。何も起こりません。 – William

1

私のポストは道遅刻することが、他のnoobのユーザーならば私が行ったようにウェブを巡回します時間をかけて自分で答えを出すと、それは神の恩寵になるでしょう。答えは簡単でしたが、誰もそれを言及しませんでした。デバッグ領域をアクティブにした後にウィンドウを広げてください!

xcodeウィンドウが狭すぎると、つまり、C++でチュートリアルを表示しているWebページが開いていて、その横にxcodeウィンドウが表示され、デバッガをアクティブにしてもコマンドライン出力が表示されない場合なぜなら、ウインドウが狭くなると、右パネルと左パネルの両方が現在表示されていれば、愚かなxcodeはデバッガの左半分を隠すからです(デフォルトのようです)。これらは、右上隅にトグルすることができます。または、デバッガペインの左下隅には、表示するデバッガの半分、コマンドライン部分またはその他の部分を選択できる2つのボタンがあります。

あなたが私のようなノブのユーザーなら、これは1時間の頭痛を軽減するかもしれません。

-2

あなたのプリントの最後に「\ n」があるようです。ように:

cout << "Come up and C++ me some time.\n"; 

それを並べ替える必要があります。

0

いくつかまず。

Xcodeは、モバイルアプリケーションから基本的なコンソールアプリケーション(私があなたのケースであると理解している)までの多数の開発に使用されています。 OS Xの>テンプレート - - >アプリケーションとコンソール

Xcodeはあなたが 新規プロジェクトを作成するときに、あなたのOSX/XcodeのコンソールにI/Oを関連付けることを知っています。 (OSXコンソールは他のフレームワークの番号のためのデフォルトのI/Oかもしれませんが、明らかに上記のデフォルトのI/Oです)。

誰かが言いましたようにもう1つの重要なこと(あなたがすでにやっていることです)。 "endl"または "\ n"と表示されるまで、Xcodeはコンソールにログを記録しません

関連する問題