QUNUSED

103次阅读

共计 303 个字符,预计需要花费 1 分钟才能阅读完成。

Q_UNUSED() 没有实质性的作用,用来避免编译器警告 未使用的变量

for example:
int transition::getSTL(int type)
{
Q_UNUSED(type);
return 123;
}

相关问题处理:

如果编译中出现以下警告:warning: unused parameter‘arg1′ [-Wunused-parameter] 原因是由于函数参数未使用,这在程序当中有时候很正常;
所以个人认为此警告意义不大,可以取消;
方法一:在提示警告函数里面添加 Q_UNUSED(arg1);
方法二:在 pro 工程文件最后加入如下代码:QMAKE_CXXFLAGS += -Wno-unused-parameter

正文完
 0