Perguntas com a marcação «allocator»

121
polymorphic_allocator: quando e por que devo usá-lo?

Aqui está a documentação sobre cppreference , aqui está o esboço de trabalho. Devo admitir que não entendi qual é o verdadeiro propósito polymorphic_allocatore quando / por que / como devo usá-lo. Como exemplo, o pmr::vectortem a seguinte assinatura: namespace pmr { template <class T>...

8
Especialização std :: alocador fornecida pelo usuário

Os modelos de classe no ::stdnamespace geralmente podem ser especializados por programas para tipos definidos pelo usuário. Não encontrei nenhuma exceção a esta regra para std::allocator. Então, posso me especializar std::allocatorpara meus próprios tipos? E se me for permitido, preciso fornecer...