Cpp クラス const 新しいページはコチラ
提供: yonewiki
(→const外し(const_cast)) |
(→constメンバ関数内からメンバ関数呼び出し) |
||
344行: | 344行: | ||
もし、mfpub_Get_m_nValue()による呼び出しができているとしたら、★31.が実行されてnValueの値は10になっているはずですが、出力ではまったく違う値になっています。実は予め用意していた、もう一方の★32.のconstメンバ関数が実行されています。 | もし、mfpub_Get_m_nValue()による呼び出しができているとしたら、★31.が実行されてnValueの値は10になっているはずですが、出力ではまったく違う値になっています。実は予め用意していた、もう一方の★32.のconstメンバ関数が実行されています。 | ||
+ | |||
+ | |||
+ | もちろん、constメンバ関数が用意されていなければ、コンパイルエラーになります。 | ||
+ | |||
+ | |||
+ | (鋭意執筆中) | ||
+ | |||
長い文章になってしまいましたが、概ねの説明は完了です。 | 長い文章になってしまいましたが、概ねの説明は完了です。 |