10
可能性の重複:
C++ using this pointer in constructorsタイトルのよう我々はコンストラクタの内部でのthisポインタを使用することはでき
が、私は次のコードのようなものを行うことができますか?
class A;
class B {
public:
B(A* p);
...
};
class A {
B m;
public:
A():m(this){}
~A(){}
};
可能重複:このポインタをメンバーのc'torに渡すか、このポインタを別のスレッドに渡すかに違いがあります。最初のケースでは、建設中のオブジェクトが最初にアクセスされたときは簡単に制御でき、2番目の場合は少なくともすべて単純です。 –