ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

2009-03-20から1日間の記事一覧

constメンバ関数とmutable

C++

クラスのメンバ関数名の後ろにconstを付けるとオブジェクトの内容を変更できなくなる。 class Test { int num; public: int func(int n) const { num = n; // コンパイルエラー } }; mutableキーワードを付けたメンバ変数はconstメンバ関数でも値を変更でき…