반응형 Ojbect1 함수 오브젝트와 람다 표현식 Lambda Expression, 람다 표현식이란... 스코프 안에 있는 캡쳐 가능한 이름이 없는 Function Object를 만들어 주는 테크닉 다음과 같이 Muliplication 클래스가 있다. 멤버로서 localVar가 있고, 이는 생성자의 인자로서 초기화된다. localVar는 재정의된 연산자 ()에서 전달되는 인자 int x 와의 곱이 반환 된다. class Muliplication { public: explicit Muliplication(int a) : localVar{ a } {} int operator() (int x) const { return localVar * x; } private: int localVar; }; 이 클래스, 즉 함수 오브젝트는 이렇게 사용될 수 있다. int .. 2021. 9. 17. 이전 1 다음 반응형