자꾸만 까먹어서 이렇게 블로그에 정리해본다. 맨날 쓸려면 원형을 까먹어서 참....
예를 들어 백터의 원소를 찾기위해 find_if()함수를 사용할때 함수 마지막 인자로 함수객체인자를 전달하는데 다음과 같다.
struct _info { int a; //<-- 이것을 키로 검색한다. float b; } struct _find unary_function<_info , bool> { int a; _find(int _a) { a = _a; } bool operator()(const _info &obj) { return (obj.a == a); } }