2008-04-04から1日間の記事一覧

コンストラクタが呼ばれた時点で初期化が終了してないとイヤだってじっちゃが言ってた

クラスのメンバ変数を参照で持つことは、私んちはそんなにしていません。 参照でHoldするメンバがいる場合、必ずコンストラクタ初期化子で初期値を指定してあげなくてはならないのですが、私んちは、initialize(と言う名前のただのメンバ)関数で依存性注入…

参照を使うのは何故だろう?

ということで、C++FAQから引用。 リファレンスにできることはポインタにもできる。 それなのに、それでもリファレンスを使うのはなぜか。いくつかの用途で、リファレンスのほうがポインタよりも優れているからだ。 リファレンスが使えるところでポインタを利…