の複数の定義:コンパイル時エラー:私は次のエラーを取得しています「メイン」
: `メインの
の複数の定義を私は新しいプロジェクトを作成して、その中の2つのC++ファイルがあります私はプロジェクトをビルドして実行キーを押すと、私はエラーを取得する1
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World";
//fflush(stdin);
//getchar();
return 0;
}
ファイル2
#include <iostream>
using namespace std;
int main()
{
cout<<"Demo Program";
return 0;
}
ファイル。これらのファイルをどのように実行するのですか?
のint main()のFILE 2から? – sandbox
名前を変更して、いつでも必要な場所で呼び出すことができます。または、2つの異なるプロジェクトにファイルを用意します。 – atoMerz
これらの関数の両方に異なる名前を付け、main()が引数を取るようにします(int argc、char * argv [])。次に渡された引数を使用して、あなたの2つの関数のどちらを呼び出すかを決定します。 – CashCow