[英]Counting the number of methods defined in a C++ header
是否有工具來計算標題中定義的方法數? 這似乎是人們不時想做的事情,但我從來沒有聽說過這樣的實用工具。 我可以自己滾動(在這種特殊情況下,想出適合我的東西很容易),但我想我先嘗試stackoverflow :)
謝謝,易
嘗試這個:
ctags --c++-kinds=f -x myfile.h
列出文件myfile.h中的所有函數。 要計算deque.tcc
的函數deque.tcc
:
$ ctags --c++-kinds=f --language-force=c++ -x deque.tcc | wc -l
24
我不知道如果doxygen - > http://www.doxygen.nl/這樣做,但如果它也這樣做我也不會感到驚訝。
它從頭文件+ javadoc生成文檔,如注釋。
它會找到這些功能,以便有點數。
您可以編寫Visual Studio插件。 您可以在其中訪問每個類及其中的每個方法。 這使用COM技術和Visual Studio可擴展性功能。
編輯:我從來沒有見過標簽可可有問題。 這個答案僅適用於Visual Studio
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.