#include #include #include using namespace boost::phoenix; using namespace boost::phoenix::placeholders; void foo(int n) { std::cout << n << std::endl; } int main() { bind(&foo, arg1)(4); }