Руслан Арутюнян - Modern C++ allocators

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • Подробнее о конференции C++ Russia: jrg.su/W8skjE
    - -
    . . . Доклад направлен на то, чтобы рассказать про аллокаторы, как про базовые понятия, так и про продвинутые вещи. Мы посмотрим на историю аллокаторов, разберем ошибки в их дизайне, посмотрим на современные аллокаторы, предоставляемые стандартной библиотекой, увидим, какие проблемы они решают. Более подробно остановимся на polymorphic_allocator и memory_resource, так как это нововведения в С++17, которые продолжают развиваться в C++20. Также поговорим про поддержку С++ аллокаторов с точки зрения разработчиков библиотек, что поможет правильно писать код.
    Цель доклада - познакомить людей с аллокаторами в целом, рассказать про современные тенденции, рассказать, какие виды аллокаторов в каких случаях использовать, объяснить, как работает модель пропагации аллокаторов для вложенных контейнеров, рассказать, что может ждать разработчиков библиотек при поддержке аллокаторов.

КОМЕНТАРІ • 3

  • @АнтонМинаев-ц9ж
    @АнтонМинаев-ц9ж 2 роки тому +2

    Тамада хороший и конкурсы интересные!

  • @VladimirKrivopalov
    @VladimirKrivopalov 4 роки тому +1

    Хороший доклад, спасибо. Очень заинтересовало, что же был за дефект в стандарте с С++11 по С++20 - кто-нибудь может поделиться?

  • @АлексейПюрецкий
    @АлексейПюрецкий 16 днів тому

    Материал ок, но плямкание тамады подбешивает