昨天寫(xiě)個(gè)類(lèi),碰到個(gè)問(wèn)題,我這里用簡(jiǎn)單的例子說(shuō)明,比方說(shuō)寫(xiě)個(gè)學(xué)生類(lèi),性別用枚舉來(lái)表示,然后有個(gè)獲得性別的函數(shù)GetGender(),返回值類(lèi)型為Gender。
class Student
{
enum Gender{MALE,FEMALE};
//...
Gender GetGender();
};
函數(shù)的實(shí)現(xiàn)如下
Gender Student::GetGender
{//...
}
結(jié)果出錯(cuò)。感覺(jué)挺莫名其妙的,呵呵。后來(lái)一琢磨,改成了
Student::Gender Student::GetGender
{//...
}
成功!!!!這個(gè)寫(xiě)法有意思.^_^