-3
類Student
有一個靜態成員Year
這是一個指向std::string
的指針,指向動態分配的數組。指向靜態的指針
ERROR: Cannot convert 'const char*' to 'std::string*' in initialization
爲什麼我得到錯誤:
class Student
{
private:
string name;
int year;
string semester;
int AmtClass;
static string *Year[4];
//Skipping the public members
};
string *Student::Year[4] = { "Freshman", "Sophomore", "Junior", "senior" };
問題時試圖初始化Year
發生?
你真的需要澄清你問這裏。就目前而言,這並沒有多大意義 – mathematician1975
你不明白錯誤信息的哪一部分? – SomeWittyUsername