实现2个读文件函数:
bool IsLast(int n);
判断文件是否还有n位数据,若小于n位,返回false,否则返回true(不知道怎么实现的地方在于,我在判断是否还有n位数据的时候已经读过后面的数据了,但是我程序后面还要用到这部分剩余的数据,用ifstream读的话,就不是从剩余的数据那里读起了)
uint32_t ReadLast();
读文件最后的数据,因为不知道最后剩余几位,读完即可。用这个函数就是在上面返回false的时候,比如说剩下还有m位,但是因为我上面的函数在判断的时候已经读过后面m位了,现在我不知道怎么返回去把这m位数据取出来。
要求的是用这两个函数实现,也就是说函数的形式不变。
读文件的时候可以指定开头地址呀