else if (type == 2) {
//教师身份验证
int fId; //从文件中获取的id号
string fName; //从文件中获取的姓名
string fPwd; //从文件中获取的密码
while (ifs >> fId && ifs >> fName && ifs >> fPwd) {
cout << fId << endl;
cout << fName << endl;
cout << fPwd << endl;
cout << endl;
}
}
在读取文本文件时,我们发现下面乱码现象
原因:创建文本文件时,电脑自动设置编码为UTF-8的文本文件
解决方法:
把文件另存为ansi文本文件
此时问题就解决了!