- C++相談室 part119 [転載禁止]©2ch.net
146 :NAS6 ◆n3AmnVhjwc []:2015/09/04(金) 01:16:03.14 ID:tzKKrHnI - >>144
それだと、どちらかを先に完全確定する必要があるんだけど まぁ、とりあえずデフォルトコンストラクタでもいいけど 実体作った後でもいいけど、A,Bはどんな状態遷移すると思う? class B; class A { int m_val; B& m_b; A(){;} A(B& b):m_b(b){;} }; class B { int m_val; A& m_a; B(){;} B(A& a):m_a(a){;} }; A a(); B b(a); a.m_b=b; これで、マルチスレッド環境だったりしたら、かわいそうなことに・・・
|
- C++相談室 part119 [転載禁止]©2ch.net
148 :NAS6 ◆n3AmnVhjwc []:2015/09/04(金) 01:28:13.61 ID:tzKKrHnI - 志村Kんの志村、後ろ、後ろ、状態
|
- C++相談室 part119 [転載禁止]©2ch.net
149 :NAS6 ◆n3AmnVhjwc []:2015/09/04(金) 01:36:42.35 ID:tzKKrHnI - 循環参照する必要があるなら
アブストラクトファクトリパターンで シングルトンパターンのメッセージクラスで 応答になるんだろ
|