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

+ Recent posts