06/09/23 20:21:11 gkZ8TjvK
>>138
こんな感じだな。インスタンスのポインタは別に誰が持ってても良い。
っつかポインタのポインタ持ってる時点でそれと同義だし。
class clsA;
class clsB;
class clsB
{
int val;
public:
clsB(int v){val=v;}
int getVal(){return val;}
};
class clsA
{
clsB **pb;
public:
clsA(clsB **b)
{pb=b;}
int getVal()
{
if((*pb))
{return (*pb)->getVal();}
else
{return -1;}
}
};