Aleksey Gurtovoy wrote:
> Consider the following snippet:
>
>     void show_warning( message_dialog const&, user_message );
>     void post_command( boost::function<void()> );
>
>     int main()
>     {
>         boost::function<void( user_message )> f(
>               bind( &post_command
>                 , ????( bind( &show_warning, message_dialog(), _1 ) )
>     //            ^^^^ what goes here?

"protect", in boost/bind/protect.hpp. Lambda has both "protect" and
"unlambda", either will work (I think).

>                 )
>             );
>     }

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to