2012-02-14 18 views
7

私は働いているプログラムを持っていますが、mainにはint argcchar *argv[]のパラメータを使用する必要があります。私がこれをしようとすると、それは私にそれが保存することはできませんエラーを与える。 Eclipseでargcargvを動作させる方法はありますか?Eclipseでargcとargvを使用していますか?

+2

「これを実行しようとすると、保存できないエラーが発生します。エラーの内容を正確に伝えてください。 –

+0

C++では大文字と小文字が区別されます。 'main'と' MAIN'は2つの異なる識別子です。私はそれに応じてあなたの質問を編集しました。 –

答えて

9

私はあなたの問題は、あなたがプログラムに議論を渡すために暑いことを知らないと思います。

これが必要な場合は、以下をお読みください。

「プロジェクト - >プロパティ」をクリックし、「実行/デバッグ設定」で「新規ボタン」をクリックします。 C++アプリケーションを選択します。ここでは4つのタブがあり、2つ目のタブは「引数」と呼ばれています。 このタブでは、テキストエリアが表示されます。そこにアプリケーションの引数を入力し、[OK]をクリックします。 eclipseの "play"ボタンのおかげでアプリケーションを実行すると、プログラムは引数で呼び出されます。

+0

Eclipseは、プログラムの実行時にコマンドライン引数を指定する手段を提供していませんか?プロジェクト構成の一部として引数を設定するのはむしろ愚かなようです。別のオプションは、コマンドラインからプログラムを実行することです。 –

+0

私はあなたに同意します、それは愚かです。 Personally、私はあなたが言ったようにコマンドラインから自分のプログラムを実行します。 –

+0

これは大変感謝していますmuchos – gamergirl22

関連する問題