Напишите код C для создания документации и диаграмм

Я работаю над проектом C++ со многими классами. Код не был написан, и я должен использовать и изменить его новые цели. Я новичок в работе над C++ proyects со многими классами. Какое программное обеспечение вы рекомендуете для создания документации и взаимодействия классов диаграмм?

Я хочу видеть взаимодействия, чтобы понять код. Моя цель прямо сейчас - понять код.

Благодарю!

1 ответ

Взгляните на doxygen.

Despide C++, он поддерживает многие "основные языки".

Для генерации графов вызовов и диаграмм классов и т.д. Doxygen требует установки пакета graphviz.

Тем не менее, AFAIK, Doxygen не может отображать (любые или все) "использовать" зависимости между классами.

Вы также можете посмотреть на создание UML из C++: Создание UML из кода C++?

licensed under cc by-sa 3.0 with attribution.