• 7910阅读
  • 4回复

Runtime Error?? [复制链接]

上一主题 下一主题
离线johngoofy
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-30
在PopWidget类里定义了一个static的QPushButton* returnButton
然后在Frame类构造函数里定义另一个QPushButton*使它指向PopWidget::returnButton
然后我在Frame的一个SLOT里会针对三种情况switch生产需要的PopWidget(这个我不使用static也有,但我怀疑出错和它也有关系)
编译能通过,一运行就弹出说Runtime Error  Visual C++ 6 Runtime Libraries什么的。我的VC只是安上但没有用。
出错应该和我说的那些有关,因为我不使用static的话就能正常运行。
离线guyansrg

只看该作者 1楼 发表于: 2009-09-30
呵呵,前一阵子我也有这个问题。

我用的是Static版的Qt4..5.2,做了一个获取摄像头视频的程序。
开始运行很正常。后来因为忘记插摄像头了,一运行程序就出现类似上面的错误对话框。

后来查来查去问题还是出在代码上了。
离线cuzn
只看该作者 2楼 发表于: 2009-09-30
debug版本运行正确么?
离线johngoofy

只看该作者 3楼 发表于: 2009-10-01
DEBUG版本应该没问题吧。QT Creator里都带着的。
我也猜是代码错误,而且是static变量的,只是我的经验比较少,还不知道static怎么用会出错啊。。
离线guyansrg

只看该作者 4楼 发表于: 2009-10-01
呵呵,那可要多学学多问问。 ^_^
快速回复
限100 字节
 
上一个 下一个