有以下错误:
void process(const VideoFrame* pFrame)
{
pFrame->saveToJpeg();
}
编译时出错:
error: passing ‘const VideoFrame’ as ‘this’ argument discards qualifiers [-fpermissive]
原因是参数作为const。修改如下即可:
((VideoFrame*)pFrame)->saveToJpeg();
有以下错误:
void process(const VideoFrame* pFrame)
{
pFrame->saveToJpeg();
}
编译时出错:
error: passing ‘const VideoFrame’ as ‘this’ argument discards qualifiers [-fpermissive]
原因是参数作为const。修改如下即可:
((VideoFrame*)pFrame)->saveToJpeg();
下一篇:C中常量数组不能修改
1、问题Android jni里面编写C++代码的时候,我就写了个goto语句,特么也提示下面的错误error: jump to label ‘XXXX’ [-fpermissive]用个goto也出错。2、原因我在使用goto的后面语句,有一些初始化变量,如果跳转之后还有变量声明的话,它认为后面定义的变量在跳转label定义时尚未初始化,故而编不过去3、解决办法所以我们应该在goto之前把需要的
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M