我需要将 C++ 头文件与同一文件的基本版本进行比较,并检查文件是否已修改。我需要特别了解一下,函数 xxxx 的原型已经修改。
有人知道有关此功能的任何开源工具的信息吗?
如果我给两个 .h 文件(一个是用于比较的基本文件,另一个是当前版本)作为输入,那么我需要得到一份报告,其中包含在当前版本中更改的所有函数原型、数据类型
提前致谢...
我需要将 C++ 头文件与同一文件的基本版本进行比较,并检查文件是否已修改。我需要特别了解一下,函数 xxxx 的原型已经修改。
有人知道有关此功能的任何开源工具的信息吗?
如果我给两个 .h 文件(一个是用于比较的基本文件,另一个是当前版本)作为输入,那么我需要得到一份报告,其中包含在当前版本中更改的所有函数原型、数据类型
提前致谢...
听起来您正在寻找版本控制。Subversion和Git都非常适合您的需求。
git diff
将向您展示提交引入的差异。
也许您的问题甚至不是特定于语言的。据我了解,您可能需要这样的工具。
我没有尝试过,但CodeCompare声称是一个旨在比较代码的差异工具,而不仅仅是文本。
有一个免费版本,但我认为您可以尝试几天的完整版本。