首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

一个编译报错解决方案

2012-11-09 
一个编译报错这个报错是什么意思?我百度之,说是什么关于越界的事,但是我的程序应该不存在越界问题程序结构

一个编译报错

这个报错是什么意思?我百度之,说是什么关于越界的事,但是我的程序应该不存在越界问题
程序结构大致是:
class tank:public QWidget{}
class Btank: public tank{}
class Gtank: public tank{}
然后在主窗体的构造函数中加了:
Gtank *u = new Gtank(this);
如果注释掉就没有报错,请问这大概是什么问题

[解决办法]
请在头文件中定义 Gtank *u;然后在构造函数中写 u = new Gtank();
[解决办法]
我也遇到过几次这种问题,语法上没有问题,在类里加点东西就会报错. 重新生成再重启VS试下
[解决办法]
pixmap有没有new,只看到了一个指针声明。

热点排行