💬 최근 AI 페어 프로그래밍 교육을 들으며, AI에게 도움받는 영역이 훨씬 높은 수준까지 이르렀다는 생각이 들었다. 특별 멤버 함수(Special Member Function)는 컴파일러가 사용자 코드 작성에 따라 생성 유무가 달라지기에 컴파일러와 페어프로그래밍이란 제목을 써봤는데, 아무튼 본 글에서는 컴파일러가 바라보는 특별 멤버 함수 생성 규칙에 대해 알아보자. 누가 특별 멤버 함수(Special Member Function) 인가? 우선 예제 코드를 통해 어떤 게 특별 멤버 함수 인지를 확인해 보자. Examplestruct Object{ std::string name; int data; Object() {}; //1. ~Object() {}; //2. Object(const ..