'da tanımlanmaktadır. Önişlemci tanımlarını Doxygen'de belgelemek mümkün mü? Bunu bir değişken ya da işlev gibi yapabilmeyi bekledim, ancak Doxygen çıktısı tanımlamaya ilişkin belgeleri "kaybetti" gibi görünüyor ve tanımlamanın kendisini de içermiyor. Dokümantasyon önişlemcisi, Doxygen
aşağıdaki/**My Preprocessor Macro.*/
#define TEST_DEFINE(x) (x*x)
ve
/**@def TEST_DEFINE
My Preprocessor Macro.
*/
#define TEST_DEFINE(x) (x*x)
Ben de bir grup (denenmiş defgroup, addtogroup ve içgrup) içinde bunları koyarak çalıştı
yerine sadece "dosya kapsamı" da ancak çalıştı hiçbir etkisi olmamıştır (gruptaki diğer öğeler amaçlandığı gibi belgelenmiş olsa da).Çeşitli Doxygen seçeneklerini inceledim, ancak tanımların belgelenmesini sağlayacak (veya önleyecek) bir şey göremedim.
Bu, onları bir grup/modül içine koymanın bir yolu olmadığı anlamına mı geliyor? Yani gerçekten yapmaya çalıştığım fonksiyonlar/sınıflar/vb ile ilişkili oldukları için (orada da birkaç dosyaya yayılmış). –
Merhaba Yangın Lancer, – ChrisN
cevabımla gruplandırmayla ilgili bazı ayrıntılar ekledim. Tamam, bir addtogroup veya defgroup bloğunda çalıştım. ingroup tanımlamak bir yerde tanımlamak gibi görünüyor (defgroup grup ana docs ile bir .cpp içinde ve başlıktaki tanımları hariç her şey grupta iyi oluyor). Ben bir tür hata olması gerektiğini tahmin ediyorum Doxygens bölümünde? –