即時尋找計算代碼中的行數我發現我需要從文件中查找特定的字符並每次增加一個找到了。現在我有一個大致的要點,但我很難找出如何讀取文件中的每一行。我發佈了迄今爲止我所擁有的內容。任何幫助,將不勝感激創建一個讀取的程序計算C++文件中的行數
#include<fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream readfile;
readfile.open("project1b.cbp");
int number_of_lines=0;
char = ch;
while(ch !=EOF)
{
if(ch!='endl'||';')
number_of_lines++;
}
return 0;
}
'while(std :: getline(string,file) )n_lines ++;' - btw,爲什麼這個標記爲C? – 2014-01-27 20:40:04
這是練習的一部分嗎?如果不是,我會建議看看http://www.dwheeler.com/sloccount/ – Martin