温馨提示×

c++ delegate能否实现回调

c++
小樊
84
2024-07-15 23:59:42
栏目: 编程语言

在C++中,可以使用函数指针、函数对象或者Lambda表达式来实现回调功能。虽然C++本身并没有提供类似C#中的delegate机制,但可以通过这些方式来实现类似的功能。例如,可以定义一个函数指针类型或者使用std::function类来保存回调函数,然后将其传递给需要回调的函数或者对象进行调用。这样就可以实现类似于C#中delegate的功能。

0