C++:使用回调函数作为事件通知程序

C++: Use callback functions as Event notifiers

本文关键字:事件 通知 程序 函数 回调 C++      更新时间:2023-10-16

如何在C++中使用回调作为事件通知程序?

我有一个从图像源读取数据的函数。当有一个新的帧时,我想用一些关于该帧的数据来触发一个事件。

你将如何在C++中实现这样的东西?

你的问题太宽泛了,但总的来说,std::functionstd::bind是完成这项任务的好人选。如果你不能/不想使用C++11,你可以使用Boost版本。这里有一个非常好的教程:http://oopscenities.net/2012/02/24/c11-stdfunction-and-stdbind/