error: invalid operands of types '<unresolved overloaded function type>' and 'const char [42]' to binary 'operator<<'
qDebug<<__FUNCTION__<<arg1;
^
出现这种错误是因为 qDebug后面少加括号!即应该写成:
qDebug()<<__FUNCTION__<<arg1;
另外需要注意的是括号需用英文下的括号,不可用用中文下的括号!
本文详细解释了在使用qDebug函数进行输出时遇到的错误:无效的操作数类型。错误原因是由于缺少必要的括号或者使用了中文括号。文章提供了正确的qDebug函数调用方式,并强调了使用英文括号的重要性。

1426

被折叠的 条评论
为什么被折叠?



