Suchergebnisse für Anfrage "allocator"

1 die antwort

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 Libr...

6 die antwort

c ++ Vector, was passiert, wenn der Stack erweitert / neu zugewiesen wird?

2 die antwort

Wie kann ich eine std :: -Funktion mit einem benutzerdefinierten Allokator erstellen?

Nehmen wir zum Speichern von Code an, ich habe einen benutzerdefinierten Allokator mit dem NamenMyAlloc was ich erfolgreich mit einemstd::vector<int> wie folgt: std::vector<int,MyAlloc<int>> vec;Jetzt möchte ich ein Lambda in einer std ...

TOP-Veröffentlichungen

2 die antwort

Warum in Allocators propagate_on_container_swap == false zulassen, wenn dies undefiniertes Verhalten verursachen kann?

Hinweis:Ursprünglich gefragt vonMatt Mcnabb [https://stackoverflow.com/users/1505939/matt-mcnabb]Als ...

4 die antwort

std :: unique_ptr <T []> und benutzerdefiniertes Allokator-Deleter

Ich versuche, @ zu verwendstd::unique_ptr<T[]> mit benutzerdefinierten Speicherzuordnungen. Grundsätzlich habe ich benutzerdefinierte Allokatoren, die Unterklassen von @ siIAllocator, das die folgenden Methoden bereitstellt: void* Alloc( size_t ...

2 die antwort

Was ist der Zweck von std :: scoped_allocator_adaptor?

Im C ++ 11 Standard haben wirstd::scoped_allocator_adaptor in der dynamischen Speicherverwaltungsbibliothek. Was sind die wichtigsten Anwendungsfälle dieser Klasse?

4 die antwort

polymorphic_allocator: wann und warum sollte ich es verwenden?

Hie [http://en.cppreference.com/w/cpp/memory/polymorphic_allocator] ist die Dokumentation auf cppreference, Hie [http://eel.is/c++draft/memory.polymorphic.allocator.class] ist der Arbeitsentwurf. Ich muss zugeben, dass ich nicht verstanden ...

1 die antwort

Erneutes Binden in einem benutzerdefinierten AWL-Allokator mit vorab zugewiesenem Block

Ich werde eine bauenbenutzerdefinierte Zuweisung, Vorbelegung eines großen Blocks (Arrays) zum Speichern

1 die antwort

Wie mache ich meinen uninitialisierten_allocator sicher?

Im Anschluss an vondiese FrageIch möchte eine verwenden

2 die antwort

Kann ich davon ausgehen, dass Allokatoren ihren Speicherpool nicht direkt halten (und daher kopiert werden können)?

Ich schreibe einen Container und möchte dem Benutzer erlauben, benutzerdefinierte Zuweiser zu verwenden, kann aber nicht sagen, ob ich Zuweiser nach Verweis ...