void readFile(List &l, char fileName[]){
ifstream st;
Node *p = l.pHead;
int i = 0;
st.open(fileName);
cout << "Chuan bi doc file " << fileName;
while(!st.eof()){
st >> p->info.mssv >> p->info.name >> p->info.iClass >> p->info.DCSDL >> p->info.DCTDL >> p->info.DTB >> p->info.rate;
i++;
p = p->pNext;
}
cout << "\nSo luong sinh vien co san trong file la: " << i << endl;
st.close();
}
void writeFile(List &l, char fileName[]){
ofstream st
st.open(fileName);
for(Node *i = l.pHead; i != NULL; i = i->pNext){
st << i->info.mssv << "\t" << i->info.name << "\t" << i->info.iClass << "\t" << i->info.DCSDL << "\t" << i->info.DCTDL << "\t" <<
i->info.DTB << "\t" << i->info.rate << endl;
}
st.close();
}
Debug báo lỗi Segmentation fault ở dòng st >> p->l.pHead.mssv… nhưng mình không biết khắc phục như thế nào. Mọi người giúp với ạ!