2011-09-29 68 views
0

我正在使用的C++代碼很高興地使用「無需擴展頭文件」規則。當在包含這些文件的目錄中使用諸如cscope和sloccount之類的工具時,這會讓我頭疼,因爲這些工具會忽略無擴展文件。如何應對無擴展源文件和依賴擴展信息的工具?

有沒有人知道一種方法來避免這種情況(除了重命名文件或放符號鏈接等)?

回答

0

只需將文件重命名爲使用常規約定,以便未來的維護人員不會有頭痛的問題,試圖找出哪些代碼是在哪裏。不擴展標準包括文件應該被視爲例外而不是遵循的規則,因爲標準甚至不保證它們對應於物理文件。

+0

不幸的是,除非我相信所有人都同意這一點,否則我無法爲我正在進行的項目中的所有相關文件做到這一點。 – BjoernD

+0

值得討論。與你的工具作鬥爭是浪費時間,不管有什麼理論,文件的擴展名應該都不重要。 –