- 博客(1)
- 收藏
- 关注
原创 C++ 定义一个新的类型并调用回调函数
1。 今天学习muduo网络库源码的时候看到了boost::function,写篇笔记记录下。 书上是这样描述的:function是一个函数对象的“容器”,概念上像是C/C++中函数指针类型的泛华,是一种“智能函数指针”。它以对象的形式封装了原始的函数指针或函数对象,能够容纳任意符合函数签名的可调用对象。因此,它可以被用于回调机制,暂时保管函数或函数对象,在之后需要的时机在调用,使回调机制拥有更多弹性。 理解被存函数的最佳方法是把它想象为一个普通的函数对象(也可以想成一个模板类,使用的时候指定函数原型
2021-04-07 13:24:29 495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人