检测写入数据的偏移量

时间:2012-02-07 23:55:38

标签: c file-io

我想创建一个文件来索引它包含的数据块的偏移量。将这些数据块附加到文件时,如何检测附加数据块的偏移量?

此外,如果索引数据位于实际添加的数据之上,那么如何处理索引数据的交叉和添加数据的初始起始偏移?

1 个答案:

答案 0 :(得分:0)

如果流以二进制模式打开,那么您可以在添加数据之前使用ftell()查找当前文件偏移量。