나는 내 자신의 생성자, 소멸자, 복사 생성자 및 복사 할당 연산자를 구현 한 클래스가 있습니다.연산자와 생성자
클래스에는 위의 모든 내용에있는 핵심 구성원 집합과 일부 메서드에 대한 도우미로 추가 한 "상태 변수"집합이 있습니다.
이 상태 변수는 생성자에서 초기화되었지만 사용되기 전에 초기화되지 않기 때문에 (절대로 신경 쓰지 않았기 때문에) 결코 사용되지 않습니다.
이와 같이 복사 생성자와 복사 할당은 아무 것도하지 않습니다. 그들은 단지 내가 명시 적으로 원하는 회원들을 복사합니다.
- 이것이 문제가 될 수 있습니까?
- 명시 적으로 복사되지 않은 멤버는 어떻게됩니까? (btw,이 멤버에 포인터가 없음)?
- 그들은 또한 생성자
- 에서 초기화되지 않은 수있는 "숨겨진"문제에 대한이 리드? 당신이 사용하기 전에 그들을 initilize와 나는 어떤 문제가 표시되지 않습니다 (포인터의 경우) 해제하는 것을 잊지 마세요 - 경우
건배 앙드레
+1 첫 번째 문장 : –