STL에 필요한 주요 연산자 오버로딩
이번 시간은 STL에 필요한
연산자 오버로딩에 대해 알아보겠다.
연산자 오버로딩에 대한 기초적인 지식만 있다면
충분히 따라올 수 있는 내용이다.
1. 함수 호출 연산자 오버로딩
2. 배열 인덱스 연산자 오버로딩
3. 멤버 접근 연산자 오버로딩
스마트 포인터란?
일반 포인터를 사용하면 new 연산 후
delete 연산을 꼭 해주어야 한다.(안해주면 메모리 누수)
스마트 포인터는 소멸자에서 자신이
동적으로 생선한 객체를 자동으로
소멸시켜주기 때문에 메모리 누수의 위험이 없다.
4. 타입 변환 연산자 오버로딩
'C++' 카테고리의 다른 글
[C++ STL] STL에 필요한 템플릿 예제 (0) | 2016.12.21 |
---|---|
[C++ STL] 간단한 콜백 메커니즘 (0) | 2016.12.20 |
[C++] 전방 선언 (0) | 2016.12.19 |
[C++] 팩토리 함수 (0) | 2016.12.19 |
[C++] API란? (0) | 2016.12.15 |