책 정리/Modern C++ Design
5장, 일반화 함수자(함수 객체) - 3, C++의 호출 가능한 객체들
최익필
2010. 10. 9. 15:58
이 포스트를 만든 목적
- 일반화 함수자로 먹힐 C++ 호출 가능한 객체들을 알아보기 위해서
이 포스트의 준비물
- Debian 2.6.26-2-amd64
- gcc 4.3.2
- vim 7.1.2
내용
왜 C++ 에서 호출 가능한 객체를 알아 봐야 하는가?
어떠한 호출 가능한 객체들이 있는지 알아야, 일반화 함수자를 어떻게 만들지 생각해 볼 수 있기 때문이다.
C++ 에서 호출가능한 객체들은 어떤 것들이 있는가?
- C 스타일의 함수
- C 스타일의 함수 포인터
-
함수에 대한 참조형
-
함수자(객체 함수)
-
멤버 함수
- 예제 생략
- 멤버 함수의 포인터 및 참조형
여기까지가 C++ 에서 호출 가능한 객체들이다.
여담
- 정리해 보니까, 재미있다.