Здравствуйте orangy, Вы писали:
O>Вобщем такой вот странный и задумчивый постинг.
Это не странный, и не задумчивый постинг, ситуация в нем излагается верно. Алокаторы были хорошей идей, но, к сожалению, требования по производительности к контейнерам практически убили идею алокаторов. В своем текущем состоянии алокаторы почти ни на что не годны, если считаться со всеми трбования Стандарта.
Могу немного успокоить: реализация STL от Плоджера (поставляется с MS Visual C++) проверяет равенство алокаторов (для списков точно) при операциях над двумя списками (splice и merge), так что с ней на самом деле можно использовать алокаторы с состоянием. Я сам проверял, здорово работает. STLPort не проверяет равенство алокаторов, и с ним такие фокусы работать не будут.