Я нахожусь в процессе написания специального контейнерного класса, несколько оптимизированного для конкретной рабочей цели, но потенциально более широкого использования. (Вот почему я делаю это в выходные дни, чтобы это не было IP-адресом компании. ;-))
Глядя на pmr::polymorphic_allocator
(и, например, этот вопрос ), мне интересно, должен ли я даже предоставить способ использования контейнера с не -полиморфный распределитель (то есть распределитель, предоставленный в качестве параметра шаблона). Мне кажется, что с появлением pmr::polymorphic_allocator
неполиморфные версии стандартных контейнеров в основном сохраняются для совместимости (что, очевидно, не является проблемой для нового класса контейнеров).
Я упускаю некоторые технические последствия только , обеспечивающего "новую" (полиморфную) схему распределителя?