天天看點

遞歸統計項目中的非空白代碼行數

  在準備閱讀一個開源項目的代碼前,可以大約看看整個項目共有多少代碼,估計項目的規模。我就寫了一個簡單的程式來達到此目的,其中的一些代碼參考了apue中的代碼。

      代碼如下:

View Code

      編譯方法:

      其中fig2_15.c和error.c來自apue,分别定義了一些簡單的函數和錯誤處理函數。

      輸入樣例:在redis這個開源項目的檔案夾之下,輸入:

      輸出:

本文轉自NeilHappy 51CTO部落格,原文連結:http://blog.51cto.com/neilhappy/1127007,如需轉載請自行聯系原作者

繼續閱讀