用于比较c++头文件与其基文件的开放源码实用程序
Open source utility for comparing a C++ header file with its base
我需要比较c++头文件与相同文件的基本版本,并检查文件是否已修改。我需要得到特别喜欢,函数xxxx的原型已经修改。
谁有这个功能的开源工具的信息?
如果我给出两个。h文件(一个是用于比较的基础文件,另一个是当前版本)作为输入,那么我需要得到一个包含所有函数原型的报告,数据类型在当前版本
中发生了变化- 您可以使用
Beyond Compare
,这是商业的,但30天试用。 - 你可以使用比较插件与notepad++。
- 如果您使用
TortoiseSVN
客户端,有一个选项Diff with previous version
。
也许你的问题甚至不是语言特有的。根据我的理解,你可能需要一个这样的工具。
听起来你在寻找版本控制。Subversion和Git都能很好地满足你的需求。
git diff
将显示提交带来的差异。
我还没有试过,但是codecomcompare声称它是一个比较代码的工具,而不仅仅是比较文本。
有一个免费版本,但我认为你可以尝试完整版几天。
相关文章:
- 在qt窗口中具有图像,而无需将图像文件本身作为源
- CMake:将文件从构建目录复制到源直接
- QTextStream 无法使用开放模式写入文件,包括"t" QIODevice::Append
- 如何在 OpenCV 3.0 c++ 中获取链码 xml 文件
- QML:设置动画图像源,而不加载资源中的文件
- QMAKE:相当于源 / CPP文件的IncludePath
- (编辑)如何在Windows中导出模板专业,并在CPP文件中声明源
- 源外生成与目标文件的规则不匹配
- 构建块的Cmake(文件夹包含源)
- CMake 测试来自不同文件夹的源
- 如何在子目录中生成包含源的生成文件
- 使用 dll、pdb 文件和源在 VS C++ 中调试
- 强制生成文件生成源两次
- c++源码组织- COM端口初始化
- 跨步进入c++ OpenCV源码
- 用于比较c++头文件与其基文件的开放源码实用程序
- 头文件与源/实现文件中关键字包含C++ "Rules"
- C/ c++混合源码:在C代码中获取sizeof(c++结构体)
- 编译c++源码问题
- visualstudio-是否可以使vs2008c++项目从另一个文件导入源文件名