Visual CppDepend        Visual Studio AddIn             CQL Language        Dependency Graph


What can CppDepend do for your organization?

Improve your code base quality.

CppDepend is a tool that simplifies managing a complex C\C++ (Native,Mixed and COM) code base. Architects and developers can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.
These Cases Studies shows the utility of CppDepend to have a deep view of your architecture, design and implementation.

Automate your C\C++ code review and audit.

CQL language gives you a flexibility to create your custom queries and have a deep view of your code base. With CQL you can automate your code review,and integrate it to your build process using CppDepend Console.
CppDepend could be also very useful to audit the code base before refactoring.

Assist your migration.

Understanding the existing code base is primordial before any migration. CppDepend helps you in your migration process, you can find here the advantages of using CppDepend in your migration process.
NCover Trends

CQL for more flexibility

CppDepend supports the Code Query Language (CQL) for maximum flexibility. CQL will help you answer in seconds your questions about your code base:
- Which public methods have more than 30 lines of code?
 SELECT METHODS  WHERE NbLinesOfCode >  30  AND IsPublic 
- Which classes Derived From CBase?
 SELECT TYPES WHERE IsClass AND DeriveFrom "CBase"
- Which methods have been refactored recently ?
 SELECT METHODS WHERE CodeWasChanged

Share |
Customers


Last Version: 2.8.7


CppDepend accelerate the process of your developement, migration and maintenance.

These Cases Studies shows the utility of CppDepend to have a deep view of your architecture, design and implementation.

CQL langage provides more flexibility to request code base, so you can customize your analysis and reports .

Home Contact Us SiteMap