Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Лекция 37. Разновидности и реализация operator new. Выравнивания. Битовые поля
0:00 начало 0:30 версии оператора new 3:20 оператор new с произвольными параметрами 9:28 случай исключения в конструкторе при вызове оператора new 14:55 оператор delete и виртуальный деструктор 26:43 оператор new как член класса 34:02 правильная реализация operator new из стандартной библиотеки 43:49 запрет создания объектов T на стеке или на куче, destroying delete 52:10 выравнивания, пример UB из-за нарушения выравнивания 59:25 ключевые слова alignof и alignas 1:06:14 битовые поля