0
A
回答
1
如果你使用Xcode中,您可以用CMD-2打開符號導航,它會告訴你的類,函數和項目中的其他元素的數量。
2
以下Python腳本會給出說明。 在源代碼樹的根目錄中運行它,它會給你在源代碼樹中定義的類的數量。
import os
import re
def main():
classes = set()
for root, folders, files in os.walk("."):
for file in files:
name, ext = os.path.splitext(file)
if ext.lower() not in [".h", ".hpp", ".hxx"]:
continue
f = open(os.path.join(root, file))
for l in f:
m = re.match(r'class ([a-zA-Z0-9]*)[^;]*$', l)
if not m:
continue
classes.add(m.groups())
f.close()
print len(classes)
if __name__ == "__main__":
main()
相關問題
- 1. 在C中計數文件行#
- 2. 用C++編寫的文件中的數據類型的計數
- 3. C++使用類來計算文件中的行數
- 4. 計算文件中的行數 - C
- 5. 計算文件中的字符數C#
- 6. 計數文件中的數字,在C中
- 7. 計數的文件數量的文件夾,在C#
- 8. 在c文件中使用C++類
- 9. C++ - 計數一類
- 10. 如何在C++中設計一個大類頭文件?
- 11. 在C#中設計類 - DAL
- 12. 設計類在C#中
- 13. 在C中設計類#
- 14. 計算C文本文件中完整基因的數量C
- 15. 在c#中設計KML文件樣式
- 16. 在c中計算Matlab .m文件#
- 17. 在文本文件中計數迴文
- 18. C++類文件中的函數指針
- 19. 在類文件中計算appconfig中的鍵的數量
- 20. 使用c#計算Zip文件中的文件數
- 21. 在文本文件中計數單詞?
- 22. 用於從文件加載數據的C#類設計
- 23. C++中的類(cpp文件&h文件)
- 24. 計算在C++頭文件中定義的方法數量
- 25. 如何在C++中計算文件的行數?
- 26. 在C中確定文件類型
- 27. 使用C計算目錄中文件的數量C
- 28. 簡單計數在C中有多少個整數在文件中
- 29. 僅在類型爲* .cpp和* .h的文件中計數行
- 30. 在一個文件的所有類別中計數單詞
我認爲你需要google的短語是「靜態代碼分析」。 – Alex
這可能會因編譯時從模板創建的類的數量而變得複雜。 :-) – Omnifarious
@Omnifarious分析編譯前一定要做... – Alex