2009-10-31 private メンバのアクセス メモ プログラミング C++ あるクラスのメンバ関数内では、同じクラスのインスタンスの private メンバにアクセスできる。 class A { public: A& operator+=(const A& rhs) { x_ += rhs.x_; // rhs.x_ にアクセス可能 return *this; } private: int x_; }; 知らなかった…。 friend にするか、パブリックなインターフェース(アクセス用のメンバ)を用意するしかないと思ってた。