minGWとEclipseCDTをインストールしましたが、コンソールが奇妙なことをし続けています。プログラムのコードは
using namespace std;
#include <iostream>
int main() {
cout << "Hello, windows (8, c++)" << endl;
//system("PAUSE");
return 0;
}
皆さんご存知のとおり、HelloWorldプログラムです。これを実行すると、Eclipseコンソールにビルドに関する情報が表示され、空白になります。また、エクスプローラーでHelloWorldProgram.exeに移動して実行すると、ウィンドウが点滅して「hello world」と表示されますが、すぐに閉じます。Mac OSXでこれを行う場合、問題はなく、ウィンドウを閉じるまでウィンドウは開いたままになります。今、私はコマンドがあることを知っています
system("PAUSE") //I dont know what I need to import to use this. Could you tell me that too?
これは多かれ少なかれ同じ効果をもたらしますが、WindowsがOSXとは異なる方法でそれを行う理由と、それを修正するために何ができるかを知りたいです(bcこれは私からのがらくたを悩ませます)。お返事をお待ちしております!