Was sind Allokatoren und wann ist ihre Verwendung erforderlich? [geschlossen]

Beim Lesen von Büchern über C ++ und die Standardbibliothek werden häufig Verweise auf Zuweiser angezeigt.

Zum Beispiel Nicolai JosuttisDie C ++ Standard Library Im letzten Kapitel werden sie ausführlich erörtert, und in Scott Meyers werden sowohl die Punkte 10 ("Beachten Sie die Konventionen und Einschränkungen der Zuweiser") als auch 11 ("Verstehen Sie die legitimen Verwendungen von benutzerdefinierten Zuweisern") behandeltEffektive STL sind über ihre Verwendung.

Meine Frage ist, wie Allokatoren ein spezielles Speichermodell darstellen. Reicht die Standard-AWL-Speicherverwaltung nicht aus? Wann sollten stattdessen Allokatoren verwendet werden?

Wenn möglich, erläutern Sie dies bitte anhand eines einfachen Beispiels für ein Speichermodell.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage