반응형 c++ 변수 초기화1 C++ 코드최적화 2.2 - 초기화 리스트, 객체 할당 속도 C++ 코드최적화 2.2 - 초기화 리스트, 객체 할당 속도 10.3.3 멤버 초기화 리스트(Member-Initialization Lists)당신이 4장, "Special Member Functions: Default Constructor, Copy Constructor, Destructor, and Assignment Operator,"에서 코드최적화를 읽었듯이, 멤버 초기화 리스트는 const 및 레퍼런스 데이터 멤버들의 초기화를 위하여 그리고 기저 또는 내장된 하위객체의 생성자로 인수들을 전달하기 위하여 요구된다. 만약 그렇지 않다면 데이터 멤버들은 생성자 몸체 내부에서 할당되거나 멤버 초기화 리스트에서 초기화될 수 있다. 예를 들면, 12345678910class Date // mem-initi.. 2018. 6. 29. 이전 1 다음 반응형