我知道下面的这句话让我在计算代码中的行数时跳过空格,但我需要修改它以检测“//”是否在行的开头它也会跳过它。
感谢您的任何建议。
// some snippets of the code
char line;
fstream file;
file.open ("myfile.cpp")
while (file.good())
{
line=file.get();
if (line == ' ') // skip spaces
{
continue;
}
else if (line == '\n') // check to see if \n, then count as a line of code.
{
counter++;
}
答案 0 :(得分:0)
您没有指定使用哪种语言...
也许你可以使用像
这样的东西if (line.startsWith("//"))
{
continue;
}