2011-02-14 113 views
1

我有几个问题。C++:写入文件

首先,我正在做http字节范围请求,然后将收到的 数据写入文件。 有时,我必须读取一个1K的块,然后从通过http获取的文件中读取 。现在,问题是在1k请求之后的下一个请求 可能从100字节开始,并且在那种情况下,我想要在1K文件中写入 ,从100字节重写。我如何覆盖文件中的特定偏移量 ?

其次,我如何创建文件中已经有一些数据的文件?例如。我想 把数据放在文件里让我们说第500个字节,我不关心第一个 500字节,可能是任何垃圾数据,但它的重要的是要有正确的文件大小 的代码工作。

感谢

回答