Грокаем C++
Виртуальный деструкторВ предыдущей статье в комментарии к примеру было написано, что деструктор пол...
Читать далееИдея динамического полиморфизма «Полиморфизм (от др. греч. много видов) — возможность существования...
Читать далееКонстантная инициализация. Ч2То, каким образом в деталях работает константная иницализация, довольн...
Читать далееКонстантная инициализация. Ч1Это первый шаг, который пытается выполнить компилятор, когда пробует и...
Читать далееconst_castОператор приведения const_cast используется для добавления или удаления спецификаторов con...
Читать далееbit_castНачиная с C++20 появилась шаблонная функция std::bit_cast в заголовочном файле <bit>....
Читать далееРетроспектива с подписчиками #2Cегодня будет интересный формат взаимодействия с вами, когда вы может...
Читать далееМотивация оптимизации пересекающихся областей памятиВ предыдущей статье было рассказано о правиле st...
Читать далееZero initializationРешил начать в нулевой инициализации, так как она как будто бы самая простая и п...
Читать далееЦикл жизни non-local static storage duration переменныхВ прошлом посте поговорили про локальные стат...
Читать далее