在C++中創建公共頭文件時,您認爲最佳實踐是什麼?C/C++頭文件文檔
應該頭文件包含沒有,簡短或大量的文件?我從幾乎沒有任何文檔(依賴於某些外部文檔)到大規格的不變量,有效參數,返回值等等,我已經看到了一切。我不確定我喜歡什麼,大文檔很好,因爲您始終可以訪問另一方面,一個帶有非常簡短文檔的頭文件通常可以在一兩頁文本中顯示一個完整的界面,從而更好地瞭解可能對類進行什麼操作。
比方說,我採用簡短或大量的文檔。我想要類似於javadoc的東西,我在那裏記錄返回值,參數等。在C++中最好的約定是什麼?據我記得,doxygen用java doc樣式的文檔做了很好的事情,但是在使用javadoc樣式文檔之前,還有其他的約定和工具可以幫助我理解嗎?