統計C語言程式行數

2022-05-07 02:45:08 字數 808 閱讀 4077

補充前一篇中統計c語言程式行數的程式

寫得比較匆忙,可能有些失誤,等弄明白github的用法並完善程式後再補充完整**鏈結

沒有寫成函式,但經過簡單修改可以作為乙個計算或判斷函式使用

判斷演算法主要為以下幾點

對於檔案讀寫,暫時沒有實現資料夾遍歷,檔案讀寫及所需標頭檔案**如下

#include#include#includeusing namespace std;

ifstream a("file.txt");

string s((istreambuf_iterator(a)),istreambuf_iterator());

下面是判斷程式主要**

int main()

//第一類

if (s[i]=='\n')

i++;

continue;

} //第二類

if ((s[i]=='/')&&(s[i+1]=='/')&&(ii++;

while ((ii++;

continue;

} // '//'類注釋

if ((s[i]=='/')&&(ik==1;}}

if ((s[i]=='*')&&(i}

i++;

}k==0;

i++;

continue;

}} // '/*'類注釋

j=1;

i++;

}if (j==1) n++; //最後一行有時沒有'\n'

C語言(CED)統計行數

題目 編寫乙個程式,要求統計輸入文字的行數。input 每行輸入任意長度的字串 每一行的字串的長度小於等於1000 以輸入僅由符號 構成的行作為結束,所在的行不計入行數。output 輸出文字的行數。sample input hello world i come from china i m a b...

統計程式的行數

public class linecounter string path args 0 string exts args 1 if args.length 2 stringtokenizer stok new stringtokenizer exts,while stok.ha oretokens ...

c 統計檔案行數

由於申請軟體著作權的時候,需要統計 的行數,然後自己就寫了乙個,分享給大家。獲取檔案的行數 filepath 檔案路徑 ruledata 一些配置資訊,bcountnullline 是否統計空行 int getfileline string filepath,const ruledata ruled...