Allocateur personnalisé dans std :: vector

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.