stdbind

    3热度

    1回答

    首先,有一点背景知识:在我的工作中,我们绑定回调以便稍后调用,这可以使尝试跟踪通过日志的控制流相当困难。为了解决这个问题,我们使用“日志上下文”,它可以让您在系统中查看请求。您可以使用静态功能log_context::get_current复制当前上下文,并使用静态功能log_context::set_current进行恢复。这导致每次我们向工作队列发回回调时导致大量重复的代码。 我想制作一个功能

    5热度

    1回答

    我有这个代码的建设和运行完美: boost::function<void(string)> bar = boost::bind(&Bar::BarHandler, this, _1); //Somewhere else in Bar.cpp void Bar::BarHandler(std::string message){ //Do stuff } 当我兴高采烈地改变boo

    0热度

    1回答

    这不起作用: http://ideone.com/mUL5Y 想我帮它有点与扣除类型: http://ideone.com/mGfUj 也不管用!我不明白为什么不。 我该怎么做?