在c++中下面这段语句是什么意思啊?
尤其是Cameras_HistogramEqualizeImagesGet()他在前面后面都没有定义...
尤其是Cameras_HistogramEqualizeImagesGet()
他在前面后面都没有定义 展开
他在前面后面都没有定义 展开
1个回答
展开全部
你看下他的返回值类型mtCompletionCode有定义吗? 这里是调用了一个函数,而你找不到其定义多半是外部库里的函数(lib、dll),而你只有一个他的头文件。或者是个纯虚函数。这个函数多半是某个摄像头SDK库里的,SDK只提供了lib、dll和头文件,没有给出源码。 从名称上分析,应该是从摄像头中获取某种效果的图片
追答
意思是说mtCompletionCode是个枚举类型, Cameras_histogramEqualizeImagesGet(bool *p_out)这个函数要求传入bool的引用,应该是要对R进行赋值。你找右击Cameras_histogramEqualizeImagesGet选择“查找定义”,如果没有定义,那就选择“查找声明",还是找不到的话,那就整个项目内搜索Cameras_histogramEqualizeImagesGet,看下是否Cameras_histogramEqualizeImagesGet只在头文件里声明了,如果是这样,那这就是外部库里的一个函数,其具体作用,你需要联系外部库提供商去获取
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询