我在 Visual Studio 2012 中有一个非常小的项目(只有 50 行代码)。我只有一个源文件 ( main.cpp
)。但是编译需要大约 20 秒或更长时间!我应该如何加快速度?当我使用 C# 时,编译时间很快,但当涉及到 C++ 时,它非常慢。
至于我的最小计算机规格,我有一个 i5 处理器,4gb 内存,它是一个四核。编译只有 50 行长的东西不应该花这么长时间。我应该怎么办?
我的代码:
#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;
}