查找两个文件中的内容之间的差异

时间:2009-08-29 05:53:59

标签: c++ visual-c++ mfc

我正在开发一个应用程序,它接受两个文件,输出将是两个文件,只有两个文件中的内容不同。

该应用程序是使用VC ++开发的 我的文件属于Html类型

是否有任何库可以在两个文件之间进行差异操作

4 个答案:

答案 0 :(得分:1)

您可以轻松地将diffutils链接到您的代码中。

答案 1 :(得分:1)

这取决于您要比较的文件类型。他们是文字吗? HTML?二进制文件?

尝试搜索此网站(和Google)'diff',有很多questions and answers,从常规操作方法到代码示例,到完整源代码和第三方库。

答案 2 :(得分:0)

WinMerge是Windows差异和合并工具。它使用diffutils,使用VC ++编写,它是开源的。

答案 3 :(得分:0)

您可以先查看一些可以修改的CodeProject文章,以生成所需的diff文件:

1)Diff Tool

2)V Diff - 具有视觉输出的文件编制者