Questions marquées «allocator»

16
Des exemples convaincants d'allocateurs C ++ personnalisés?
Quelles sont de très bonnes raisons d'abandonner std::allocatoren faveur d'une solution personnalisée? Avez-vous rencontré des situations où cela était absolument nécessaire pour l'exactitude, les performances, l'évolutivité, etc.? Des exemples vraiment intelligents? Les allocateurs personnalisés ont toujours été une fonctionnalité de la bibliothèque standard dont je n'avais pas vraiment besoin. Je …

3
polymorphic_allocator: quand et pourquoi devrais-je l'utiliser?
Voici la documentation sur cppreference , ici le projet de travail. Je dois admettre que je n'ai pas compris quel était le véritable objectif polymorphic_allocatoret quand / pourquoi / comment je devais l'utiliser. A titre d'exemple, le pmr::vectora la signature suivante: namespace pmr { template <class T> using vector = …
122 c++  allocator  c++17 



2
Puis-je utiliser un allocateur personnalisé pour std :: array pour des clés cryptographiques sécurisées?
je connais std::array c'est complètement alloué dans la pile, mais cette question est motivée par des problèmes de sécurité qui nécessitent deux choses: Les données std::array seront zéros ou randomisées lors de la destruction Les données std::arrayseront verrouillées , de sorte qu'elles ne jamais stockées sur le disque ni en …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.