C++ 类的方法可以作为 回调函数吗?
我定义了一个类,里面实现了一个方法,然后实例化了一个对象,然后在别的地方用对象的方法作为回调函数传个调用的函数,但是报错了,为什么?
定义类和方法:

定义函数指针和回调方法的函数:

实例化一个对象:

函数回调类的方法:

然后报错了,错误信息见上图,这是为什么?
应该怎么做?
定义类和方法:

定义函数指针和回调方法的函数:

实例化一个对象:

函数回调类的方法:

然后报错了,错误信息见上图,这是为什么?
应该怎么做?
...全文
相关推荐
callback回调函数
### Callback回调函数详解#### 一、什么是Callback回调函数?
C++将类的成员函数作为回调函数
### C++将类的成员函数作为回调函数#### 背景与问题在C++编程中,回调函数是一种常见的设计模式,它允许程序在特定的事件或条件下调用一个预先注册的函数。
C++回调函数使用方法示例
下面我们将深入探讨C++中回调函数的使用方法:1. **定义函数指针类型** 首先,我们需要定义一个函数指针类型,这通常包括返回类型和参数列表。
C语言调用C++类中的方法
这个接口将包含一个函数指针,指向C++方法:```c// 定义函数指针类型typedef void (*cpp_method_ptr)();// 在C语言中声明对应的C++方法extern cpp_method_ptr
log4cpp--C++的一个强大的日志管理类(log4j很相似)使用示例
这个源文件展示了C++下的日志管理类log4cpp的使用方法,当然log4cpp是一个很强大的管理工具,所以只是演示了一些最常用的方法。


