Est-il possible d’utiliser un allocateur personnalisé pour les allocations internes std::vector
? Si oui comment?
Vous devez fondamentalement implémenter votre type d’allocateur pour se conformer au concept d’Allocator .
La page liée répertorie toutes les exigences de ce type, mais la fonctionnalité principale est implémentée dans la fonction allocate
member.