用于将C ++头文件与其基础进行比较的开源实用程序

时间:2013-03-20 07:20:34

标签: c++

我需要将C ++头文件与同一文件的基本版本进行比较,并检查文件是否已修改。我需要特别喜欢,函数xxxx的原型已经修改过。

任何人都有关于此功能的任何开源工具的信息吗?

如果我给两个.h文件(一个是用于比较的基本文件,另一个是当前版本)作为输入,那么我需要获得一个包含所有函数原型的报告,数据类型在当前版本中被更改

提前致谢...

4 个答案:

答案 0 :(得分:1)

  1. 您可以使用Beyond Compare这是商业但30天的试用期。
  2. 您可以将compare plugin与notepad ++一起使用。
  3. 如果您使用TortoiseSVN客户端有一个选项Diff with previous version
  4. 如果您需要更多详细信息,请参阅this文章。

答案 1 :(得分:0)

也许你的问题甚至不是语言特定的。据我所知,你需要一个像this这样的工具。

答案 2 :(得分:0)

听起来你正在寻找version controlSubversionGit都非常适合您的需求。

git diff将向您显示提交引入的差异。

答案 3 :(得分:0)

我还没有尝试过,但是CodeCompare声称是一个差异工具,旨在比较代码,而不仅仅是文本。
有一个免费版本,但我认为你可以尝试几天的完整版本。