cpp6
디폴트(default constructor) 생성자? 매개변수가 없는 생성자, 또는 매개변수에 디폴트 인수가 지정된 생성자 컴파일러시 생성자 선언 안한경우 디폴트 생성자 자동 생성됨 복사(copy constructor) 생성자? 동일 클래스의 객체를 복사하여 객체를 만드는 생성자 목시적 복사 생성자 : 객체의 데이터 멤버들을 그대로 복사하여 객체를 만들도록 묵시적으로 정의된 복사 생성자 rvalue참조 선언 &기호로 선언하는 lvalue 참조와 달리 rvalue 참조는 &&기호로 선언 이동(move constructor) 생성자? rvalue 참조로 전달된 같은 클래스의 객체의 내용을 이동하여 객체를 만드는 생성자 static 데이터멤버 클래스에 속하는 모든 객체들이 공유하는 데이터 멤버 객체 생성과 관..
2023.11.04