读书人

为啥函数不能调用构造函数的初始化的变

发布时间: 2012-09-22 21:54:54 作者: rapoo

为什么函数不能调用构造函数的初始化的变量
.h文件
class a
{
public:
a()
private:
QPixmap yesterday;
public:
void show_picture();
};

.cpp文件
a::a()
{
QPixmap yesterday("图片路径"); //yesterday下有波浪线
}

void a::show_picture();
{
调用yesterday
}

调用的yesterday没有被赋值

或者怎么初始化yesterday能被show_picture函数正确调用



[解决办法]
yesterday你在.h文件里面不是已经定义了么,也不是去掉
yesterday = QPixmap("路径");
[解决办法]
楼主真英雄也。楼主应该补补C++了

读书人网 >QT开发

热点推荐