обратный инжиниринг

 

День добрый!

Господа-товарищи, посоветуйте софт для построения диаграммы классов из mqh файлов

 
Nikolai Karetnikov:

День добрый!

Господа-товарищи, посоветуйте софт для построения диаграммы классов из mqh файлов

Проще всего - doxygen.

 
Stanislav Korotky:

Проще всего - doxygen.

хороший выбор.

Спасибо! )

 
Stanislav Korotky:

Проще всего - doxygen.

еще вопрос

Doxygen сделал набор всех классов с методами. Хорошая штука. Кроме того, есть изображения с наследованием.

Мне бы нужно изобразить все классы (пару десятков) с наследованием и использованием. Class A {public: ClassB meClassB}? Такое возможно вообще? 

 
Nikolai Karetnikov:

еще вопрос

Doxygen сделал набор всех классов с методами. Хорошая штука. Кроме того, есть изображения с наследованием.

Мне бы нужно изобразить все классы (пару десятков) с наследованием и использованием. Class A {public: ClassB meClassB}? Такое возможно вообще? 

Вроде он делает общую схему для всего, между чем находит увязки. Иногда подобные картинки становятся такого размера, что там уже черт ногу сломит.

Попробуйте создать "пустой" mq5-файл, загрузить туда все инклуды, и натравить на него doxygen.

 
Stanislav Korotky:

Вроде он делает общую схему для всего, между чем находит увязки. Иногда подобные картинки становятся такого размера, что там уже черт ногу сломит.

Попробуйте создать "пустой" mq5-файл, загрузить туда все инклуды, и натравить на него doxygen.

Спасибо за совет! Попробую