文件中的数据是不定长的数据块,用子函数读取一个数据块,在main函数中用while(!file.eof())来循环,这却造成无限的循环,应该是读取的数据块直接超过了文件结尾标识符,请问怎么判断下一个字节是文件结尾,而且不会改变下次读取的数据准确性while(!file.eof()) { ReadGroup();//读取一个数据块 Exchange(); Compute(); Histogram(); VectorClear(); }这是主函数部分