我正在为多线程方案编写一个包装器。它应该像计时器一样运行。
我有一个特定的类 ( clock
),它实现了一个调用的函数,该函数tick
应该传递给构造函数。如何将 C++ 风格的函数(myClass::myfunction,与 C 约定相对)描述为方法或构造函数的参数?
有人愿意向我展示这种构造函数的声明吗?
clock myInstance(otherClass::aMethod)
myInstance.tick(); // Should call otherClass::aMethod
myInstance.tick();
C++11 和 Bind 有帮助吗?