温馨提示×

c++ delegate能否实现回调

c++
小樊
87
2024-07-15 23:59:42
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c++ delegate能否跨线程

0