class Mainwindow{
public:
Student *stu1;
void read file(Student *stu);
public slots:
void on_loadData_clicked();
}
想用一个函数读取文件,声明如下:
void Mainwindow::readfile(Student *stu);
调用函数写在了按钮里面:
void Mainwindow::on_loadData_clicked()
{
stu1=new Student;
this->readfile(this->stu1);
}
无法进入
1.是哪个函数无法进入?
2.把你readfile函数也贴出来
调用函数写在哪里的呢?
你要确认此时this代表哪个对象,是否为空
另外函数体写了没
你这需要多点代码才能看问题
先打个断点,看到底执行了没有,是根本没执行还是执行了无法进入函数
执行了还进不去函数,它不报错?