Боже, сколько можно кринжа с отсчетом от нуля в естественном языке. В Си, откуда это пошло, индекс означает сдвиг указателя относительно указателя на первый элемент. Индекс 2, например, озанчает сдвиг на 2 относительно 1, т.е. третий элемент, всё интуитивно. №0 в качестве отсчета в естественном языке - это ужас
У меня было название должности "инженер-программист", но потом к бухгалтерше пришли то ли из налоговой, то ли из пенсионного фонда, и сказали что без высшего образования (при чем особого) так называть должность нельзя. И изменили на "программист". Так что такие просто переименования не всегда канают
Как я понимаю, под "C/C++" имеется ввиду, что проект на C++, но он загажен кодом в стиле Си. С кучей sprintf, int** err, куча сокращений до трех букв, и т.п.
ВАЖНО - сама запись π это не само иррациональное число, это всего лишь его представление, и оно является чем угодно, но не иррациональным числом. Само Иррациональное число оно бесконечно. Понимаете
Если вы имеете ввиду printf, то она ну очень-очень устарела. Нет поддержки std::string, да и указывать тип данных в формате - это излишне, так как плюсы их могут вывести сами. До std::print и std::format, если нужна функция форматирования, и не хотелось использовать потоки вывода, обычно переходили на плюсы
Да, хотелось бы увидеть. Только недавно узнал про RTX A2000 - очень маленькая, холодная, и по мощности между RTX 3050 и RTX 3060
Программисты на R всегда плачут
Ну хотя бы не стена кода на реализацию ast-дерева, как на такое пошла почему-то мода
У AWK аналогия с аргументами коммандной строки в bash, а они начинаются с 1
Это UB
Хитрая манипуляция - это
!= -1
?Если нужно проверить, не является ли результат нулем, то тоже лучше будет написать
!= 0
, так читабильнейТак если вам доступны плюсы, то зачем тогда праиться с сишными проблемами
В первом способе 82 символа, во втором - 110. Читаемость одинаковая, хоть и подход разный (функциональный и нет)
P.s. Зачем так много auto? И int по ссылке брать не стоит
Боже, сколько можно кринжа с отсчетом от нуля в естественном языке. В Си, откуда это пошло, индекс означает сдвиг указателя относительно указателя на первый элемент. Индекс 2, например, озанчает сдвиг на 2 относительно 1, т.е. третий элемент, всё интуитивно. №0 в качестве отсчета в естественном языке - это ужас
Ахахаха
У меня было название должности "инженер-программист", но потом к бухгалтерше пришли то ли из налоговой, то ли из пенсионного фонда, и сказали что без высшего образования (при чем особого) так называть должность нельзя. И изменили на "программист". Так что такие просто переименования не всегда канают
Ну сжатие - это тоже масштабирование. Хотя статья, конечно, такая себе
"Частичная мобилизация", когда на самом деле может оказаться вполне себе всеобщей
Основная проблема закупки серверов сейчас - это что пока ты за ними едешь, тебе могут вручить повестку
"Буквально" идет прямо перед словом в кавычках ??
Как без функционального макроса вы сделаете неявную передачу имени файла и строки, например, лоя логгирования. А так же название аргумента, как строку
Как я понимаю, под "C/C++" имеется ввиду, что проект на C++, но он загажен кодом в стиле Си. С кучей
sprintf
,int** err
, куча сокращений до трех букв, и т.п.Ахахах
Если вы имеете ввиду
printf
, то она ну очень-очень устарела. Нет поддержкиstd::string
, да и указывать тип данных в формате - это излишне, так как плюсы их могут вывести сами. Доstd::print
иstd::format
, если нужна функция форматирования, и не хотелось использовать потоки вывода, обычно переходили на плюсыОсобенно это утверждение применимо к читателям статьи на Хабре ??