При переносе кода из Visual Studio 2010 в Linux мы встречаем следующее сообщение (компилятор):
«Tank.h: 24: фатальная ошибка: невозможно записать файл PCH: превышена квота диска»
class Tank: public Vehicle
{
public:
Tank(char* veID, char* model, int numOfBooms, char* baseName);
~Tank();
virtual ostream& Print (ostream& res) const;
virtual void SetDistanceToTreat(double dis);
virtual double GetDistanceToTreat() const {return m_distanceToTreat;}
virtual void IntializeDistanceToTreat();
private:
double m_distanceToTreat;
int m_numOfBooms;
};
inline ostream& operator<<(ostream &res, const Tank& t) //line 24
{ return t.Print(res); }
это отлично работает в Windows