• 9822阅读
  • 2回复

expected unqualified-id before numeric constant [复制链接]

上一主题 下一主题
离线cao_zhong_yu
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-04
当编译下面这个代码时出错

1       QKeyEvent *aaaa ;
2    aaaa = new QKeyEvent(QEvent::KeyPress , Qt::Key_Enter , Qt::NoModifier);
3    QCoreApplication::postEvent(QApplication::focusWidget() , aaaa);
编译时出现error: expected unqualified-id before numeric constant

但把第二行改成aaaa = NULL;时,编译就可以通过

在网上看资料说出现这样的错误是因为变量定义与常量定义冲突,蛤这里的aaaa在整个代码中只此一家

希望知道的朋友支个招啊,先谢了
离线wd007

只看该作者 1楼 发表于: 2010-05-04
这个还真不清楚,请知道的朋友进来讨论一下。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线cao_zhong_yu
只看该作者 2楼 发表于: 2010-05-07
上面这段代码是在x-window下编译通不过
但交叉编译就可以通过,在qws-server里运行正常
快速回复
限100 字节
 
上一个 下一个