c 統計檔案行數

2021-10-05 14:28:49 字數 693 閱讀 1149

由於申請軟體著作權的時候,需要統計**的行數,然後自己就寫了乙個,分享給大家。

// 獲取檔案的行數

//filepath:檔案路徑

//ruledata:一些配置資訊,bcountnullline:是否統計空行

int getfileline(string filepath, const ruledata& ruledata)

} readfile.close();

return n;

}

// 獲取資料夾下的所有檔案行數

//dirpath:總資料夾的路徑

//secdirpath:次資料夾路徑

//mapfileext:檔案字尾列表

//ruledata:一些配置資訊

int countdirtotallines(const string& dirpath, string secdirpath, const std::map& mapfileext, const ruledata& ruledata)

do else

} } while (_findnext(hfile, &fileinfo) == 0);

_findclose(hfile);

return ntotallines;

}

github位址

Linux統計檔案行數

語法 wc 選項 檔案 說明 該命令統計給定檔案中的位元組數 字數 行數。如果沒有給出檔名,則從標準輸入讀取。wc同時也給出所有指定檔案的 計數。字是由空格字元區分開的最大字串。該命令各選項含義如下 c 統計位元組數。l 統計行數。w 統計字數。這些選項可以組合使用。輸出列的順序和數目不受選項的順序...

Linux統計檔案行數

2011 07 17 17 32 by 依水間,21497 閱讀,0 語法 wc 選項 檔案 說明 該命令統計給定檔案中的位元組數 字數 行數。如果沒有給出檔名,則從標準輸入讀取。wc同時也給出所有指定檔案的 計數。字是由空格字元區分開的最大字串。該命令各選項含義如下 c 統計位元組數。l 統計行數...

Linux統計檔案行數

語法 wc 選項 檔案 說明 該命令統計給定檔案中的位元組數 字數 行數。如果沒有給出檔名,則從標準輸入讀取。wc同時也給出所有指定檔案的 計數。字是由空格字元區分開的最大字串。該命令各選項含義如下 c 統計位元組數。l 統計行數。w 統計字數。這些選項可以組合使用。輸出列的順序和數目不受選項的順序...