기술을 기술하다

C++에서 대입 연산자를 오버로딩 하는 괜찮은 방법
C++로 LinkedList를 구현할 때의 고민 LinkedList 구현에서 =연산자 오버 로딩을 어떻게 할까 봐 고민하던 중 굉장히 멋진 방법을 찾았다. 이 방법은 깊은 복사를 하는 복사 생성자가 제대로 구현되어 있어야 하고 소멸자 또한 메모리 정리를 깔끔히 한다는 것을 전제로 한다. 1234567template <typename T>LinkedList<T>& LinkedList<T>::operator=(const LinkedList<T>& reference) ...