Цитата:
Сообщение от Andriy_abc
Да в том то все и дело, можно считать ';', можно даже уровни '{'. Но никак не могу понять как посчитать операторы, вики пишет что:
Измеряя логические строки кода, предпринимается попытка посчитать количество собственно операторов в программе, простейший способ посчитать количество логических строк кода в Си-в подсчёте числа точек с запятой, заканчивающих операторы.
|
Судя по тому, что ответ о правильности дадут день в день, думаю код смотреть будут после того как скомпилят исходник и результат совпадет с их результатом
По их подсчету это две лог. строки:
for (i = 0; i < 100; i++)
{
printf("hello");
}
А точек с запятой 3; Значит их в скобках не ловить. А препроцессорные команды считаем тоже логикой? А если внутри макроса зашит целый класс, нужно тоже ловить как-то. Такие проги реальные деньги стоят
Ой харит парсингом заниматься...