当前位置: 代码迷 >> QT开发 >> 一个编译报错解决方案
  详细解决方案

一个编译报错解决方案

热度:52   发布时间:2016-04-25 04:26:32.0
一个编译报错

这个报错是什么意思?我百度之,说是什么关于越界的事,但是我的程序应该不存在越界问题
程序结构大致是:
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,只看到了一个指针声明。
  相关解决方案