2

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

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

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

提前致谢...

4

4 回答 4

1
  1. 您可以使用Beyond Compare这是商业但 30 天试用版。
  2. 您可以将比较插件与 notepad++ 一起使用。
  3. 如果你使用TortoiseSVNclient 有一个选项Diff with previous version

如果您需要更多详细信息,请阅读本文

于 2013-03-20T07:26:37.780 回答
0

听起来您正在寻找版本控制SubversionGit都非常适合您的需求。

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

于 2013-03-20T07:26:53.977 回答
0

也许您的问题甚至不是特定于语言的。据我了解,您可能需要这样的工具

于 2013-03-20T07:26:22.410 回答
0

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

于 2013-03-20T07:51:30.417 回答