重複の可能性:
C++ のコンパイルに時間がかかるのはなぜですか?
Visual Studio 2012 のコンパイル時間が遅い
Visual Studio 2012 を使用していますが、コンパイルに時間がかかりすぎます。わずか 50 行のコードで約 20 秒。私はそれが私のコンピューターのせいだと思っていましたが、C#はC ++ではなく問題なくコンパイルされます。C++ はコンパイルに時間がかかることは知っていますが、20 秒はばかげています。
コンパイルに約20秒かかるコンパイルしようとしているコードは次のとおりです。
#include<iostream>
using namespace std;
class Entity
{
protected:
int health;
public:
void SetHealth(int value)
{
health = value;
}
void DisplayHealth()
{
cout << "Entity: " << health << endl;
}
};
class Player : public Entity
{
private:
int xp;
public:
void DisplayHealth()
{
cout << "Player: " << health << endl;
}
};
class Enemy : public Entity
{
};
int main()
{
Player player;
Entity *entity = &player;
entity->SetHealth(10);
player.DisplayHealth();
system("pause");
return 0;
}