Reverse-engineering, documentation, metrics, code
navigation, and understanding
Understand for C++ is a reverse engineering,
documentation and metrics tool for C and C++ source
code. It offers code navigation using a detailed
cross reference, a syntax colorizing "smart" editor,
and a variety of graphical reverse engineering
views. Understand for C++ is an interactive
development environment (IDE) designed to help
maintain and understand large amounts of legacy or
newly created C and C++ source code.
Is your code too big to understand, or written long
ago?
Understand helps you reverse engineer, understand,
maintain, measure, and document C and C++ source
code that you may not have written, or that you
wrote a long time ago, or that has grown too large
for one person to comprehend. Maintaining your code,
assessing changes to your code, and ensuring all
potential impacts of a change are checked is easy
and accurate with Understand.
Big Projects, mixed code base... not a problem.
Understand parses any sized C or C++ project to help
you reverse engineer, document and understand it and
thus maintain it better. It supports K&R C, ANSI C,
or C++ source code. Projects can contain mixed C/C++
code as well. The parser is efficient, fast, and can
handle very large projects. Very little is needed to
get started - just aim it at your source tree.
Optionally (and for more parsing accuracy) add any
externally defined macro definitions and include
paths. All of this is done from the GUI - you should
be able to do an initial analysis of your project in
a few minutes.
Quick Information...
Understand for C++ quickly documents Class
inheritance hierarchies (Base Class and Derived
Classes), Call and CallBy Trees, Include and Include
your source code is used (cross reference).
Understand for C++ creates detailed automatic
documentation about your source code in HTML and
Download File Size:11.41 MB