책을 읽으면서 간단하게나마 항목들에 대해서 정리해보고, 필요하다면 개인적인 생각을 추가해서 적어보는 시간을 가져보자.

※ Effective c++ 내용을 토대로 개인적인 생각이 추가되었다. 매개변수 / 지역 객체를 수정할 수 없게 하는 것이 목적이라면 const로 선언 > #### 상수 멤버 함수 클래스의 인터페이스를 이해하기 좋게 만든다. 상수 객체를 사용할 수 있게 한다
※ Effective c++ 내용을 토대로 개인적인 생각이 추가되었다. C++ 에서는 객체 초기화가 언제 보장되고 언제 보장되지 않는지에 대한 규칙이 명확히 존재 배열은 각 원소가 초기화된다는 보장이 없으나 , vector (STL)은 보장을 받는다. 제일 좋은 방
소스 코드가 컴파일러로 넘어가기 전에 전처리기가 해당되는 문자/숫자로 변경기호 테이블 (변수, 함수, 클래스 등 모든 식별자에 대한 메타 데이터를 관리하는 테이블) 에도 이름이 들어가지 않기 때문에 디버깅하기도 쉽지 않다.=> 매크로 대신 상수를 사용하도록 한다. co

[Ch 2. 생성자, 소멸자 및 대입 연산자] [항목 5] ◎ 선언하지 않았음에도 컴파일러가 자동으로 생성하는 함수 사용자가 선언하지 않았다면 컴파일러는 **를 자동으로 선언 □ 복사 생성자 / 복사 대입 연산자는 원본 객체의 비정적 데이터를 복사 □ 복사