Cpp クラス const 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(constメンバ関数内からメンバ関数呼び出し)
(constメンバ関数内からメンバ関数呼び出し)
385行: 385行:
 
に変更すると、またconstオブジェクトに戻るので、実行結果も元に戻ります。thisポインタに関する理解がなければ、この項目のconst外しサンプルはイマイチわからないものに感じるかもしれません。thisポインタに関する理解があれば、他にも呼び出す方法はあると思いつく人もいるかもしれません。
 
に変更すると、またconstオブジェクトに戻るので、実行結果も元に戻ります。thisポインタに関する理解がなければ、この項目のconst外しサンプルはイマイチわからないものに感じるかもしれません。thisポインタに関する理解があれば、他にも呼び出す方法はあると思いつく人もいるかもしれません。
  
 +
 +
このことから、constとして生成されたオブジェクトからconstメンバ関数を呼ばれたときのメンバ関数内でのthisポインタの型はconst CConst001*のように constが付与されたポインタのように振る舞うことが分かります。
  
 
(鋭意執筆中)
 
(鋭意執筆中)

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



個人用ツール
名前空間

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