0
我有大量的文件写在主要是一种编程语言,也有一些写在别人。他们在不同的文件夹中,但很少和可定位。阅读代码行数
我想制作一个程序,说明有多少行代码。我知道我可以为一个文件做到这一点,就像这样:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream f("file.txt");
int n = 0, aux;
string line;
while (getline(f, line))
n++;
cout << endl << n << " lines read" <<endl;
f.close();
}
但我怎么可能“浏览”所有文件和文件夹,并阅读所有?必须明确地为它们中的每一个做这件事对我来说听起来很糟糕。
必须使用C++来做到这一点?为此目的有更好的语言。 – waTeim
@waTeim我也可以使用java或php,但我不知道更多的语言。 – dabadaba
我一直在思考利用bash等命令“wc” – waTeim