boost::functionが
void func(int, int);
boost::function<void (int, int)> foo = func;
boost::function<void (int)> bar = foo(1);
bar(2);
というようなことをできるようになっていればよかったのに。
そうすればカンマをオーバーロードしてLisp@C++とかできるのに。自分でしろってか?めんどい。あーいや、やってみようか?
いや、そんなものがあったような気がするんだが。
えんいー