Мой простой класс не будет компилироваться в Visual Studio. Он работал до того, как я добавил в него члена строковой компании и метод getter getCo(). Думаю, мне нужно где-то поместить #include стандартную библиотеку string, но я не знаю куда. Есть идеи где? В моем заголовочном файле у меня есть:
#pragma once
#ifndef ENGINEER_H_
#define ENGINEER_H_
class engineer {
int years;
string company;
public:
engineer(int years);
~engineer(void);
int getYears();
string getCo();
};
#endif ENGINEER_H_
И в моем CPP-файле для определения класса у меня есть:
#include "StdAfx.h"
#include "engineer.h"
engineer::engineer(int y, string c){
years = y;
company = c;
}
engineer::~engineer(void) {
}
int engineer::getYears() {
return years;
}
string engineer::getCo() {
return company;
}