함수 객체와 람다식함수 객체 : 함수처럼 작동하는 객체 (function object/functor)예제 코드를 보기 전에 알아야 하는 내용이 있다.bool f(int x) { //}int main() { f(1);}f(1)에서의 소괄호 ()는 연산자임을 기억하자.(물론 f는 객체가 아니긴 하지만) f.operator()(1); 이런 식으로 연산자를 호출해서 작동을 한다.그래서 소괄호 연산자에 대해서도 오버로딩을 해줄 수가 있다.#include using namespace std;class Equals { public: Equals(int value) : value(value) {} bool operator()(int x) const { return x == ..