최초작성

2005/07/29 18:23:33


DumFunctor

어쩌다보니 functor 를 짜게되서 적어둔다. functor 가 필요하면 boost::function 등의 잘구현된 놈을 가져다 쓰는것이 좋다. 이 구현은 최대한 간단하게 만든것이라서 STLlike 하지도 않고..

인자갯수에 맟춰서 클래스를 더 만들어야 하는등 문제가 많지만 boost 를 쓰지 못할때 간단히 써먹으려고 만들었다.

callback 으로

DumFunctor 의 인스턴스를 다른 함수에 인자로 넘기는것도 가능하다. 이때 DumFuctor<...> 를 인자로 받는함수도 템플릿함수로 만들어서 다양한타입의 DumFunctor 를 하나의 함수로 처리하는것도 가능( 아래 예의 bar<F> )


CategoryCpp

VeryDumberFunctor (last edited 2005-07-29 09:45:06 by 210)