我居然在全局域中定義const成員函數
我一直都忽視了"成員"二字....今天我在全局域中定義了一個const成員函數,
int get_int()const{return x.i;}
結果g++給我報錯
error: non-member function ??int get_int()?ˉ cannot have cv-qualifier
搞了半天才理解是因為在全局域定義的緣故,
有"成員"就肯定只能出現在類中....
好弱智的低級錯誤....
我想我現在已經對"成員"這個詞有了深刻的理解.
細節啊,細節!!!