1
我有這樣從升壓提取參數::功能
int foo(int x) {
cout<<"Argument passed x = "<<x;
return x;
}
int main() {
boost::function<void()> fn = boost::bind(foo, 10);
// can I get 10 out of fn object
// if (fn._1 == 10) {
// return;
//}
fn();
}
我想實現一個邏輯說如果FN代碼 - 第一個參數是10不執行FN。可能嗎?