请考虑以下模板函数,它接受一个可调用的,计算它,并返回结果(只是为了说明目的):这适用于独立的函数,但在传递成员函数时会中断,例如,foo是Foo的一个实例。evaluate(&Foo::bar, foo, ...);error: must use ‘.*’ or ‘->*’ to call pointer-to-member function将f包装在std</
我知道标题不是很好,但我不知道什么应该是适当的标题。如果有更好的建议,我会编辑标题。
现在,我有一个类可以注册回调(在事件发生时调用它们)。long i2, long long i3)>的参数,因为它有很多信息要传递给回调。我只需要前两个字符串,我没有使用最后3个ints。接受2次调用my_callbackthe new_callback的第1次参数将作为my_callbackthe的第1次参数new_callback的