摘要:
介绍一种利用function和bind来实现回调的功能。 C++参考手册中对function的介绍: std::function的实例能存储、复制及调用任何可调用的目标,包括:函数、lambda表达式、bind表达式或其他函数对象以及指向成员函数指针和指向数据成员指针,std::function包含 阅读全文
摘要:
我们经常会把一些耗时的操作放到线程中去执行,当任务执行完毕后就需要通知主线程,通知的方式有很多,在windows平台上可以使用消息机制,如果不想依赖平台API,让代码具有良好移植性,使用回调函数也是一种方法。 (1)定义函数指针类型 typedef void(*pResult)(int); (2)在 阅读全文