functor # functor(함수객체)는 함수의 인터페이스를 지원하는 객체를 말합니다. 구체적으로 말하면 class에 operator()를 overloading하여 사용하는 관용구를 말합니다. #include #include using namespace std; class Adder { public: Adder() {} ~Adder() {} int operator()(int lvalue, int rvalue) { return nSum_ = (lvalue + rvalue); } int operator()(int value) { return nSum_ += value; } int Result() const { return nSum_; } private: int nSum_; }; int FnAdd(int ..