質問です。 struct A { int a, b, c, d, e, f; A(const A& x); A& operator = (const A& x); }; が有ったとします。で、コピーコンストラクタと代入演算子ですが、 c 以外のメンバーはビットコピーし、c だけ 0 に置き換えたいの出すが、 この場合、それぞれの定義で a = x.a; b = x.b; c = 0; d = x.d; e = x.e; f = x.f; か、 memcpy(...); c = 0; しか手っ取り早い方法はないですか?