2013-03-20 12 views
9

widziałem kod jak poniżejCo się // @include w C++ komentarze

// @include 
template <typename T> 
     ..... 
// @exclude 

Faktycznie, widziałem go od here.

czy @include/ ma specjalne znaczenie w wierszach komentarza, czy jest to tylko osobisty styl autora?

+2

Czy jest on budowany z pewną strukturą? Lub czysty C++? – Tushar

+9

To nie znaczy nic według C++, ale inne narzędzie prawdopodobnie to czyta. – Pubby

+2

Może to być część narzędzia do dokumentacji opartego na Doxygen? – Mysticial

Odpowiedz

13

Nie ma to specjalnego znaczenia w standardowym C++ i jest prawdopodobnie częścią jakiegoś (dokumentacyjnego) narzędzia, które bezpośrednio analizuje pliki źródłowe.

W szczególności jest to kod z książki. Autor mógł wybrać tę składnię jako sposób na opisanie (i ewentualnie automatyczne wyodrębnienie) tego, co jest w książce, a co nie.