编程论坛
注册
登录
编程论坛
→
C++教室
如何将一个文件的数据写到另一个文件中?
sswin0922
发布于 2008-11-07 18:37, 863 次点击
1、如何将一个文件的数据写到另一个文件中?
2、如何知道一个文件的大小
3、如何知道一个流的大小?
谢谢了!
1 回复
#2
debroa723
2008-11-07 18:54
文件的格式对于不同后缀的文件是不同的。
但文件一般包括一些信息,如文件的长度,文件头的长度,这些信息在同一种后缀文件中,位置是一样的,也就是说只要按约定好的模式读取就可以得到文件的信息,然后把文件数据加入到另一个文件想要加入的位置,然后在文件头结构里写入变化后的文件信息。
这只是基本思想,具体的处理需要根据不同格式的文件而不同,网上可以找到相关的代码和文章,自己研究一下吧。
http://www.
这是一个关于BMP文件格式的文章,可以看看。
1