使用cpp类时无效使用非静态成员函数

时间:2017-02-10 15:15:52

标签: c++

我有一个回调函数:

ARCONTROLLER_Device_SetVideoStreamCallbacks (deviceController, decoderConfigCallback, didReceiveFrameCallback, NULL , NULL);

哪个decoderConfigCallbackdidReceiveFrameCallback起作用。

当myproject只有一个main.h和一个main.cpp并且定义(没有任何类声明)

    eARCONTROLLER_ERROR didReceiveFrameCallback (ARCONTROLLER_Frame_t *frame, void *customData);

 eARCONTROLLER_ERROR decoderConfigCallback (ARCONTROLLER_Stream_Codec_t codec, void *customData);

在.h档案中。当我打电话给ARCONTROLLER_Device_SetVideoStreamCallbacks evry的事情没问题。但是当我使用cpp类并执行这些操作时,我会收到此错误:

  

无效使用非静态成员函数

0 个答案:

没有答案