用于比较c++头文件与其基文件的开放源码实用程序

Open source utility for comparing a C++ header file with its base

本文关键字:文件 开放源码 实用程序 比较 c++ 用于      更新时间:2023-10-16

我需要比较c++头文件与相同文件的基本版本,并检查文件是否已修改。我需要得到特别喜欢,函数xxxx的原型已经修改。

谁有这个功能的开源工具的信息?

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

中发生了变化

  1. 您可以使用Beyond Compare,这是商业的,但30天试用。
  2. 你可以使用比较插件与notepad++。
  3. 如果您使用TortoiseSVN客户端,有一个选项Diff with previous version

也许你的问题甚至不是语言特有的。根据我的理解,你可能需要一个这样的工具。

听起来你在寻找版本控制。Subversion和Git都能很好地满足你的需求。

git diff将显示提交带来的差异。

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