如何设计文件合并模块???
想要设计一个文件合并模块,功能就是将多个文件合并,如何设计啊?没有设计过模块,大家给点建议吧。。。
利用C++,设计一个文件合并类,可以么,需要有什么私有成员。。。
[解决办法]
应该说是一个合并功能,一般来说如此简单的功能不会被单独列为模块。
设计成类要看有无必要。类的目的主要是封装和继承,如果无此需求就不需要设计成类。
具体的文件合并操作要看你合并的究竟是什么文件。如果是txt文件那就很简单,只要直接把文件拼接起来就完事了。但要是自身有结构的文件就不能如此草率了,要注意保持文件结构的完整性和正确性。比如你不能靠直接拼接的方式把图片文件合并到一起,否则就不能再用它们了。