基本クラスとコピー コンストラクターについて混乱しています。
クラスがあるとしましょう
class A {
public:
A(int m) : m(m) { return; }
virtual ~A() { return; }
int m;
}
そしてこれを継承するクラス
class B : public A {
public:
B(int n, int m) : A(m), n(n) { return; }
vitual ~B() { return; }
int n;
}
をコピーするときに、 の値class B
も確実にコピーされるようにするにはどうすればよいですか?m
class A