mutable ― 2009/03/19 06:49
へなちょこ C++ 好きの雲は、基礎を確実にするなんてことを口実に入門書でのんびりモード。だけど、やっぱり、知らないことだらけでのんびりムードもあっという間にお勉強モードになってしまいます。この辺りがへっぽこ。な感じです。
さて、通常、クラスにconst 指定をした時には、メンバー変数を変更することはできないのだけど、そこは、実務に特化したC++。なんと、メンバー変数に mutable と書いておくと、クラスのconst指定を破ってくれます。
素晴らしい。と言いたいところだけど、残念ながら、雲にはその効果が見えません。Cで言うところの const キャストだとは思うのだけど、使い方ってどうするのが良いのかな~。
誰か良い例を知っていたら、是非、教えてください。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。