Как измерить # строк кода в проекте?

double не может точно закодировать все числа. Он может точно кодировать около 2 64 разных значений. -10.754 не является одним из них. Вместо этого соседнее значение используется чуть меньше, чем ожидалось.

printf("%.24f", -10.754);
// -10.753999999999999559463504

Часть decpart * 1000 привносит некоторую неточность, но продукт все еще ниже 754,0, а затем (int) делает это 753.

6
задан Vadim Kotov 16 August 2017 в 08:34
поделиться

4 ответа

При использовании абсолютного IDE, быстрый и грязный путь состоит в том, чтобы считать количество "\n" шаблонов с помощью функции поиска (предполагающий, что это поддерживает regexes),

-3
ответ дан 8 December 2019 в 04:56
поделиться

Проверьте CLOC, это - счетчик строки исходного кода, который поддерживает много языков, я всегда рекомендую это.

Это будет дифференцироваться между фактическими строками кода, пустыми строками или комментариями, это очень хорошо.

Кроме того, существует больше счетчиков кода, которые можно проверить:

23
ответ дан 8 December 2019 в 04:56
поделиться

Если Вы находитесь на поле Linux, самый легкий путь, вероятно, направлен этим ТАК вопрос:

количество (непробел) строки кода в ударе

1
ответ дан 8 December 2019 в 04:56
поделиться

Наша поисковая система исходного кода SD представляет собой графический интерфейс для поиска в больших массивах исходного кода, таких как веб-сайт PHP. Это быстро, потому что он предварительно индексирует исходный код.

В качестве побочного эффекта процесса индексации он также вычисляет метрики на основе исходного кода, включая SLOC, комментарии, пустые строки, цикломатические числа и числа сложности Холстеда.

И он работает в Windows.

0
ответ дан 8 December 2019 в 04:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: