Документирование C++ как С#
От: eLocus  
Дата: 01.11.05 21:11
Оценка:
Сейчас занимаюсь разработкой extension's с использованием ObjectARX SDK от Autodesk и наткнулся на пример, в котором для документирования кода применялись такие же параметризованные комментриий, что в C# типа ///<summary> ///</summary> и так далее. Которые формируются при csc.exe /doc ....
То есть исхожники предполагается обрабатывать каким-то парсером для формирования документации.
Вопрос: Если кто занет что-нибудь о том, что за обработчик применяют для обработк таких исходников C++.
P.S: Сейчас использую для документирования doxygen. Но в качестве вариантов хотелось бы узнать о чём, то подобном промышленного применения.
Заранее спасибо.
Re: Документирование C++ как С#
От: Сергей Мухин Россия  
Дата: 02.11.05 04:44
Оценка:
Здравствуйте, eLocus, Вы писали:

L>Сейчас занимаюсь разработкой extension's с использованием ObjectARX SDK от Autodesk и наткнулся на пример, в котором для документирования кода применялись такие же параметризованные комментриий, что в C# типа ///<summary> ///</summary> и так далее. Которые формируются при csc.exe /doc ....

L>То есть исхожники предполагается обрабатывать каким-то парсером для формирования документации.
L>Вопрос: Если кто занет что-нибудь о том, что за обработчик применяют для обработк таких исходников C++.
L>P.S: Сейчас использую для документирования doxygen. Но в качестве вариантов хотелось бы узнать о чём, то подобном промышленного применения.
мне кажется MSDEV это умет делать и для С/C++ с 2003 версии
---
С уважением,
Сергей Мухин
Re: Документирование C++ как С#
От: remark Россия http://www.1024cores.net/
Дата: 02.11.05 05:01
Оценка: +2
Здравствуйте, eLocus, Вы писали:

L>Сейчас занимаюсь разработкой extension's с использованием ObjectARX SDK от Autodesk и наткнулся на пример, в котором для документирования кода применялись такие же параметризованные комментриий, что в C# типа ///<summary> ///</summary> и так далее. Которые формируются при csc.exe /doc ....

L>То есть исхожники предполагается обрабатывать каким-то парсером для формирования документации.
L>Вопрос: Если кто занет что-нибудь о том, что за обработчик применяют для обработк таких исходников C++.
L>P.S: Сейчас использую для документирования doxygen. Но в качестве вариантов хотелось бы узнать о чём, то подобном промышленного применения.
L>Заранее спасибо.

doxygen вполне промышленного применения
ещё есть doc++ — тоже вполне серьёзная система


1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[2]: Документирование C++ как С#
От: gear nuke  
Дата: 02.11.05 06:07
Оценка:
Здравствуйте, remark, Вы писали:

R>ещё есть doc++ — тоже вполне серьёзная система


Если использовали сами, не подскажите, есть ли какие-то преимущества перед doxygen? На сайте информация крайне скудна . И сильно смущает, что проект давно заморожен.
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Re[3]: Документирование C++ как С#
От: remark Россия http://www.1024cores.net/
Дата: 02.11.05 06:19
Оценка:
Здравствуйте, gear nuke, Вы писали:

GN>Здравствуйте, remark, Вы писали:


R>>ещё есть doc++ — тоже вполне серьёзная система


GN>Если использовали сами, не подскажите, есть ли какие-то преимущества перед doxygen? На сайте информация крайне скудна . И сильно смущает, что проект давно заморожен.


Я не использовал я использую doxygen.
Эндрю Хант и Дэвид Томас в книге "Программист-прагматик" упоминают именно эти два средства документирования. В общем, у меня нет причин не доверять им.



1024cores &mdash; all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
Re[4]: Документирование C++ как С#
От: gear nuke  
Дата: 02.11.05 08:29
Оценка:
Здравствуйте, remark, Вы писали:

R>Я не использовал я использую doxygen.

R>Эндрю Хант и Дэвид Томас в книге "Программист-прагматик" упоминают именно эти два средства документирования. В общем, у меня нет причин не доверять им.

Понятно. В общем, и у меня нет причин не доверять.
Но и причин уходить с doxygen не появилось
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Re[3]: Документирование C++ как С#
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 02.11.05 08:54
Оценка: 5 (1)
Здравствуйте, gear nuke, Вы писали:

R>>ещё есть doc++ — тоже вполне серьёзная система


GN>Если использовали сами, не подскажите, есть ли какие-то преимущества перед doxygen? На сайте информация крайне скудна . И сильно смущает, что проект давно заморожен.


Вряд ли у DOC++ есть какие-то преимущества над doxygen, т.к. doxygen "вырос" из DOC++:

Acknowledgements

Thanks go to:
* Malte Zockler and Roland Wunderling, authors of DOC++. The first version of doxygen borrowed some code of an old version of DOC++. Although I have rewritten practically all code since then, DOC++ has still given me a good start in writing doxygen.

... << RSDN@Home 1.1.4 stable rev. 510>>


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.