Каковы действительно веские причины отказаться от std::allocator в пользу собственного решения? Сталкивались ли вы с какими-либо ситуациями, когда это было абсолютно необходимо для корректности, производительности, масштабируемости и т. д.? Есть действительно умные примеры?
Пользовательские распределители всегда были особенностью Стандартной библиотеки, в которой я не особо нуждался. Мне просто интересно, может ли кто-нибудь здесь, в SO, привести убедительные примеры, оправдывающие их существование.
Подробнее здесь: https://stackoverflow.com/questions/826 ... allocators