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