• ベストアンサー

メンバ関数のconst

class CTest { public: int Fnc() const { return 1; } int Fnc() { return 0; } }; どうでもいい質問かもしれませんが このクラスのFnc()を呼んだ場合 return 0のメソッドが 呼ばれました。(gcc3.4,bcc5.5,VC++7.1共に) const( return 1 )の方を明示的に呼び出す事は可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

CTest x; const_cast<const CTest&>(x).Fnc();

sha-girl
質問者

お礼

ご回答有り難うございます。勉強になりました。

関連するQ&A