Structure101 for C/C++
Structure101 for C/C++ is the first tool to make meaningful structural analysis and control possible for code-bases written in C and C++.
In addition to the standard Structure101 feature set, the C/C++ version also provides:
- Unequalled data fidelity including full support for templates
- Rich file-merging options for (Lakos-style) module views
- Ability to switch between compiler, source and linker models
- Transformations and name maps to map physical to design hierarchy
- Overview and "includes only" granularity for huge code bases
Availability and Pricing
Structure101 for QAC and QAC++ is available from our technology partner Programming Research.
Architecture Analyzer for C/C++ is available from our technology partner Coverity.
C/C++ demos and docs
Getting Started with Structure101 for C/C++ (13 mins)
Outlines the C/C++ specific aspects of the product with a view to getting new users up and running.
Overview of C/C++ model options (23 mins)
Discusses the key language-specific aspects of Structure101 for C/C++, in particular the Source, Linker and Compiler model options
File merging (19 mins)
Explains the mechanics of file merging in Structure101 for C/C++ (typically to merge .h files to .c or vice versa).
The product documentation is also available online: