if (EndTakePhotoCb != NULL) {
EndTakePhotoCb(result);
}
else {
LOG_E("EndTakePhotoCb is NULL.");
}
这个错误通常表示编译器在预期的无限定标识符位置之前遇到了一个不符合预期的标识符。
这通常发生在代码中有语法错误,比如在应该是变量名、函数名或其他标识符的位置使用了错误的符号或者缺少了某个标识符。
修改为:
if (endTakephotoCb != NULL) {
endTakephotoCb(result);
}
else {
LOG_E("endTakephotoCb is NULL.");
}