Каждый разработчик на C++ начинает свой путь с оператора new. Нам объясняют его работу очень просто: « new выделяет память в куче и создает там объект». Мы пишем auto ptr = new MyClass(42); и до поры до времени не задумываемся, что скрывается за этой строчкой. Читать далее
Управление памятью в контейнерах STL. От абстракций к реализации
Это краткое изложение. Полный текст материала доступен на сайте источника.