Source Code Differences Analysis with CppDepend

Compare Builds and Code Diff

In software development, products are constantly evolving. Hence, developers and architects must pay attention to modifications in code bases. Modern source code repositories handle incremental development. They can enumerate differences between 2 versions of source code files.

CppDepend can tell you what has been changed between 2 builds but it does more than simple text comparison. It can distinguish between comment change and code change, between what has been added/removed and what has just been modified.

With CppDepend, you can see how code metrics are evolving and you know if coupling between components is increasing or not.

CppDepend can also continuously check modifications to warn you as soon as a breaking compatibility change appears.


Dashboard comparing 2 versions of POCO

Dashboard comparing 2 versions of POCO.

Selecting the list of methods where the code was changed between 2 versions

Selecting the list of methods where the code was changed between 2 versions.

CppDepend offers a wide range of features. It is often described as a Swiss Army Knife for C and C++ developers.

Start Free Trial