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メンバ関数が用意されていなければ、コンパイルエラーになります。
 +
 +
 +
(鋭意執筆中)
 +
  
 
長い文章になってしまいましたが、概ねの説明は完了です。
 
長い文章になってしまいましたが、概ねの説明は完了です。

2015年5月14日 (木) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス