Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Однако, любой стайлгайд со временем корректируется и дорабатывается: иногда этому способствуют обновление стандартов языка, иногда меняются тенденции.
В статье приведены изменения Руководства Google по стилю в C++ за 5 лет: с 2019 по 2024.
Краткое содержание изменений:
+ C++20
– NULL
+ концепты
– #pragma
+ constinit
– std:hash
+ consteval
– u8
+ аргументы-ссылки
– ENUM_VALUE_NAME
+ повесточка и “they” в единственном числе
– здравый смысл
Читать дальше →