클래스를 위해 컴파일러가 만든 모든 멤버 함수는 무엇입니까? 그게 항상 일어나나요? 클래스를 위해 컴파일러가 만든 모든 멤버 함수는 무엇입니까? 그게 항상 일어나나요? 소멸자처럼. 내 관심사는 모든 클래스에 대해 생성 여부와 기본 생성자가 필요한 이유는 무엇입니까? C ++ 98/03 필요한 경우 사용자가 직접 생성 할 가능성이없는 한 컴파일러는 기본 생성자 를 생성합니다 . 는 컴파일러 user-가 직접 선언하지 않는 한 복사 생성자 를 생성합니다 . 사용자가 직접 선언하지 않는 한 컴파일러는 복사 할당 연산자 를 생성합니다 . 컴파일러는 여러분이 선언하지 않는 한 소멸자 를 생성합니다 . Péter가 유용한 주석에서 말했듯이 모든 것이 필요할 때만 컴파일러에 의해 생성 됩니다. (차이점은 컴파일러가 ..