0
我有一个名称和等级如“emiltytaco 56”的.txt文件。在姓氏后面,有3个空行,不应该插入到我的特里和堆中。但是,当代码空白时,代码被中止并转储。这是插入功能从.txt读入
while(myfile.good())
{
getline(myfile, line);
name = line.substr(0,line.find("\t"));
stringstream convert((line.substr(line.find("\t")+1)));
convert >> grade;
if(name.at(0) > 96 && name.at(0) < 123)
{
insert(name, grade);
cout << name << " " << grade << endl;
}
}
myfile.close();
应.close是一个“其他”语句的一部分,以if?我的一个朋友有这个确切的事情,但他不堕胎。