함수포인터를 어떤 포인터 변수로서 활용하고 싶을 때 typedef를 활용하면 매우 편리한다.
typedef LRESULT(CALLBACK *WNDPROC)(HWND,UINT,WPARAM,LPARAM);
* 사용예
LRESULT CALLBACK winproc1(HWND,UINT,WPARAM,LPARAM) { };
...
WNDPROC winprocPtr = winproc1;
...
반응형
'【Programming】 > C & C++' 카테고리의 다른 글
| [C] Writing Efficient C and C Code Optimization (0) | 2013.07.11 |
|---|---|
| [C] 비트 필드의 인식과 코딩의 자유로움에 대하여 (0) | 2012.08.16 |
| [C] restrict type qualifier (0) | 2012.02.04 |
| [C] define으로 해결하는 C 자료구조 (0) | 2011.10.07 |
| [C++] 제네릭 프로그래밍과 디자인 패턴을 적용한 Modern C++ Design (0) | 2010.10.24 |
댓글