Допустим, я создаю связанный список в STL:
list<int, my_allocator<int> > data;
Тогда я могу использовать более эффективный аллокатор, скажем, пул памяти. Но разве списку не нужно выделить внутреннюю память, например, указатели вперед и назад для обхода списка? Как они будут выделяться? Используя обычный new
или как-то иначе, используя my_allocator
?