2010年5月2日日曜日

C++のエラー:invalid use of 'this' in non-member function

今日出たエラーです。
「メンバー関数じゃないからthisは使えないよ」ってことかな?
const string& getName()
{
 return this->m_name;
}
こんなソース(..cppファイル)だったんですけど、getName()の前にクラス名が抜けてるだけでした。

1 件のコメント:

  1. 超卵宣言20102010年10月17日 22:20

    同じエラーではまっていたので助かりました。
    ありがとうございます。

    返信削除