f.readRecord!(t)::readRecord!(f, t) => Reach the end of a file or a buffer.
这一般会是什么问题?
要么就是文件损坏,要么就是反序列的结构和原来的不匹配,报错表示按t的长度读取字节时,提前遇到了eof