은 내가 isCircle
이 (가상의 방법으로) 단지 인터페이스 클래스C++ 기본 복사 및 대입 연산자
class Circle : public isCircle{
private :
int x;
int y;
vector<Circle*> _neighbors;
}
있고, _neighbors 서클 포인터가이 인스턴스에 의해 할당되지 않은에 포함되어 있습니다. 내 질문에이 경우 기본 복사 및 할당 연산자 기본적으로 깊은 복사본을 수행 할 것입니다?
포인터의 딥 복사는 가능하지만 포인터는 가리키는 포인터가 아닙니다. – ildjarn
그리고 "_"앞에 이름을 사용하지 마십시오. –
@DmitryKachko 왜 안 되니? –