重複の可能性:
コンストラクターでこのポインターを使用するC ++
タイトルのように、次のコードのようなことをしてもいいですか?
class A;
class B {
public:
B(A* p);
...
};
class A {
B m;
public:
A():m(this){}
~A(){}
};
重複の可能性:
コンストラクターでこのポインターを使用するC ++
タイトルのように、次のコードのようなことをしてもいいですか?
class A;
class B {
public:
B(A* p);
...
};
class A {
B m;
public:
A():m(this){}
~A(){}
};