Можно ли как-то узнать, сколько строчек в функции? Возможно, рекурсивно посчитать все строчки для всех вызываемых подфункций. Надо подобное поведение:
if (lines(&foo) > 100500) {
// запускаем в отдельном потоке или процессе
} else {
// просто вызываем
}
Простите, не вобьюсь в комметрарий...
Сколько строк, например, в функции factorial
:
int factorial(int n)
{
// Аккумулятор
int r = 1;
// Цикл по всем цислам 1..n
for(int i = 1; i <= n; ++i)
{
// Вычисляем произведение
r = r * i;
}
return r;
}
Двенадцать? Или одна?
int factorial(int n) { int r = 1; for(int i = 1; i <= n; r*=i++); return r; }
А как вы оцените строки вызываемых системных функций?
Да и что за критерий - количество строк. Как будто быстрая сортировка в 200 строк будет работать дольше сортировки выбором в 20 строк для, скажем, миллионного массива.
Убедил в... гм... несостоятельности вашей идеи?
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня имеется файл, в котором я записал квадратную матрицу через пробелы в виде
Подскажите пожалуйста, можно ли как-нибудь реализовать удаление элемента по индексу с контейнера valarray?
Прохожу курс и застрял на задаче, которую в упор не могу понятьНиже само задание, которое не нужно решать