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 битовые поля
![](https://i.ytimg.com/vi/Fcuy0BuDIyw/maxresdefault.jpg)