#include using std::cout; using std::endl; using std::cin; //first, second, third, forth, fifth_functor, fifth_stl, sixth #define problem //a. 함수 객체는 함수처럼 호출 가능한 클래스 객체이다. //b. 함수 객체는 함수처럼 사용할 수 있으면서도 상태를 가질 수 있다. //c. 객체가 함수처럼 동작하려면 '()'연산자를 재정의해야 한다. #ifdef first void print() { cout