''이∼∼쉐리덜.. 씨..뽈뽈 배우려고,,온거야∼∼?!'' [[TableOfContents]] = 쒸뽈뽈 = 회차 : 3회차 시간 : 18시 ~ 20시 장소 : 6층 학회실 == 참가원 == || 멘토 || [장용운] || 출석 || ||<|8> 멘티 || [김성원] || ? || || [김민재] || ? || || [김태헌] || ? || || [양덕] || ? || || [여영호] || ? || || [이정재] || ? || || [곽정흠] || ? || || [남헌] || ? || == 이번에 배울 것 == * 객체의 생명주기 = 스터디 진행 = == 내용 == * 복습 * data abstraction * object lifecycle * 생성자와 소멸자 * 클래스의 const 초기화 * member initializer list * default constructor * copy constructor * 얕은 복사와 깊은 복사 * 복사 생성자의 호출 시기 * b(a) == b=a * 클래스에서의 static * const 메소드 * initializer_list * string 넘나 좋은 것... * 컴파일러가 자동으로 생성하는 생성자 * 명시적으로 컴파일러에게 맡기기(디폴트, 복사, 대입 연산자) * 클래스 생성자 = default; * 컴파일러가 알아서 만들어 주겠지 * 명시적으로 컴파일러가 하지 않게 하기 * 클래스 생성자 = delete; * 컴파일러가 알아서 하지 못함 * temporary object * delegated constructor (생성자 위임) * 생성자가 다른 생성자를 불러서 생성을 하게 함 == 코드 == = 잡담 = --------------------------------------------------------------------- [활동지도/2016] [CppALL/쒸뽈뽈]