C++에서 단독 링크 목록 클래스를 작성하려고합니다. 나는 데이터 구조 클래스에서 몇 년 전에 그것을했지만, 세부 사항을 기억할 수 없다.링크 된 목록 및 복사 생성자
Node 클래스에 복사 생성자가 있어야합니까? 여기에는 Node *가 멤버 변수로 포함되어 있습니다. 동적 멤버가있는 클래스에 대해서는 항상 복사 생성자, 소멸자 및 대입 연산자를 작성해야합니다. 하지만 그물에서 본 것에서 List 클래스는 노드 복사를 처리합니다. 이것이 사실인가? 그렇다면 왜? 기본 싱글 링크드리스트 클래스의 경우