함수포인터 질문 드립니다.

익명 사용자의 이미지

typedef int (*pf)(int);
typedef int pf(int key);

위 두개는 어떻게 다른건가요..?

jehnpark의 이미지

위 타입은 크기가 있고
위 타입은 크기가 없습니다
위는 아래의 포인터 타입이고
아래는 대입연산이나 생성자가 없고
람다함수나 functional stl을 사용할때 사용합니다