ifstream fileIn 读取文件遇到的问题

如果最后一行什么都没有,即倒数第二行多了个\n,文本的末尾多一个\n,那么fileIn还是会读取到length,因为什么都没有,所以length还会是last time value。所以。要每次都给length赋初值为0


while ( fileIn.good() && !fileIn.eof() )

fileIn>>length;

你可能感兴趣的:(C语言)