복사 대입연산자1 [C++] 자동 생성되는 생성자, 소멸자 및 대입 연산자 Reference Effective C++ (항목 5, 6) Contents 컴파일러가 자동으로 생성하는 생성자, 소멸자, 복사 대입연산자 자동으로 생성되는 함수의 사용을 금지하는 방법 우리가 사용하는 거의 모든 C++ 클래스에서 한 개 이상 꼭 들어있는 것들이 생성자와 소멸자, 대입연산자입니다. 이들을 C++ 프로그램에 있어서 매우 중요한 역할들을 수행합니다. 생성자는 새로운 객체를 메모리에 할당하는 데 필요한 과정들을 제어하고 객체의 초기화를 담당하는 함수이고, 소멸자는 객체를 없애면서 동시에 그 객체가 메모리에서 적절히 해제하는 과정을 제어하는 함수이며, 대입연산자는 기존의 객체에 다른 객체의 값을 대입할 때 사용하는 함수입니다. 이번 글에서는 Effective C++의 항목 5, 6에서 이야기하는.. 2021. 7. 28. 이전 1 다음