이 포스트를 만든 목적
- 일반화 함수자로 먹힐 C++ 호출 가능한 객체들을 알아보기 위해서
이 포스트의 준비물
- Debian 2.6.26-2-amd64
- gcc 4.3.2
- vim 7.1.2
내용
왜 C++ 에서 호출 가능한 객체를 알아 봐야 하는가?
어떠한 호출 가능한 객체들이 있는지 알아야, 일반화 함수자를 어떻게 만들지 생각해 볼 수 있기 때문이다.
C++ 에서 호출가능한 객체들은 어떤 것들이 있는가?
- C 스타일의 함수
- C 스타일의 함수 포인터
-
함수에 대한 참조형
-
함수자(객체 함수)
-
멤버 함수
- 예제 생략
- 멤버 함수의 포인터 및 참조형
여기까지가 C++ 에서 호출 가능한 객체들이다.
여담
- 정리해 보니까, 재미있다.
'책 정리 > Modern C++ Design' 카테고리의 다른 글
6장, 싱글턴(Singleton)의 구현 - 1. 싱글턴(Singleton)이란 무엇인가? (0) | 2010.11.30 |
---|---|
5장, 일반화 함수자(함수 객체) - 7. 총평 (0) | 2010.11.28 |
5장, 일반화 함수자(함수 객체) - 6, 일반화 함수자 구현하기 - 멤버 함수 포함시키기 (0) | 2010.11.28 |
5장, 일반화 함수자(함수 객체) - 5, 일반화 함수자 구현하기 (0) | 2010.11.27 |
5장, 일반화 함수자(함수 객체) - 4, 일반화 함수자 구현하기 (0) | 2010.10.13 |
5장, 일반화 함수자(함수 객체)와 Command 패턴 : 2 - Command 패턴은 무엇인가? (0) | 2010.09.29 |
5장, 일반화 함수자(함수 객체)와 Command 패턴 : 1 - 일반화 함수자는 무엇인가? (0) | 2010.09.29 |
4장, 작은 객체에 대한 메모리 할당 : 6 - 더 이야기 하고 싶은 메모리 풀 (1) | 2010.09.26 |
4장, 작은 객체에 대한 메모리 할당 : 5 - 메모리 풀에서 할당 기능을 어떻게 만들 것인가? (0) | 2010.09.25 |
4장, 작은 객체에 대한 메모리 할당 : 4 - 메모리 풀에서 할당 기능을 어떻게 만들 것인가? (1) | 2010.09.25 |
최근댓글