constメンバ関数 constメンバ関数のメリット constメンバ関数の使いどころ constメンバ関数内でもメンバ変数を変更したい場合 constメンバ関数の注意点 constメンバ関数のオーバーロード constメンバ関数を使うかどうかでソースコード全部に影響がでる constメンバ関数 メンバ関数につけるconstとは何か。これです。 class A { public: int m_Value; void Hoge( void ) const // ←このconstです { } }; メンバ関数の右側にconstをつけると、そのメンバ関数内ではメンバ変数の変更ができなくなります。このメンバ関数をconstメンバ関数と呼んだりもします。 constメンバ関数内では、メンバ変数を変更するような他の関数の呼び出しも禁止されます。 void SetZero( int& value ) {