2

在 java 中,有FileChannel可以从文件通道中读取。我还可以在频道中设置我想开始阅读的位置。

C ++ / C中有类似的功能吗?

4

2 回答 2

6

请查看 C++ifstream::seekg()ifstream::tellg(). 同样在 C:ftell()fseek()函数中<stdio.h>

于 2012-11-04T15:56:02.967 回答
0

如果你想要一个编程解决C方案

如果你想从位置读取,X那么你可以使用fread()up to(X-1)然后重用fread()or fgets()orfgetc()来读取位置X

如何在C中读取文本文件到某个位置?

于 2012-11-04T16:00:41.473 回答