Page 4 -
P. 4

modern C++




                              2.2.4  클래스에 대한 static 선언 115
                              2.2.5  멤버 함수 116
                          2.3  값 설정: 생성자 및 할당 연산자  117
                              2.3.1  생성자 118
                              2.3.2  할당 129
                              2.3.3  초기화 리스트 130
                              2.3.4  유니폼 초기화 132
                              2.3.5  이동 문법 135
                          2.4  소멸자  139
                              2.4.1  구현 규칙 139
                              2.4.2  리소스 제대로 처리하기 140

                          2.5  메서드 생성 규칙  147
                          2.6  멤버 변수에 접근하기  147
                              2.6.1  접근 함수 148
                              2.6.2  첨자 연산자 150
                              2.6.3  상수 멤버 함수 151
                              2.6.4  레퍼런스로 한정된 멤버 152
                          2.7  연산자 오버로딩 디자인  154

                              2.7.1  일관성있게 디자인하라 154
                              2.7.2  우선순위를 존중하라 155
                              2.7.3  멤버 함수 또는 자유 함수 156
                          2.8  연습문제  159
                              2.8.1  다항식 159
                              2.8.2  이동 할당 연산자 159
                              2.8.3  초기화 리스트 159
                              2.8.4  리소스 구조 160



                          3장 제네릭 프로그래밍                   161


                          3.1  함수 템플릿  162
                              3.1.1  인스턴스화 164
                              3.1.2  매개변수 타입 추론 165
                              3.1.3  템플릿의 오류 처리 169








         모던c++_09.indd   15                                                                     2017-12-11   오전 11:02:53
   1   2   3   4   5   6   7   8   9