私がこのようなことをすれば、私はそれを知っています:
class Obj
{
public:
int* nine;
};
Obj Obj1; //Awesome name
int eight = 8;
Obj1.nine = &eight;
Obj Obj2 = Obj1; //Another Awesome name
次にObj1とは同じ を指しObj2ますが、同じポインタを共有しますか? すなわち:nine8
int Necronine = 9;
Obj1.nine = &Necronine;
Obj2.nine == ???
は をObj2指しnineますかNecronine, または を 指し 続け8ます ?