Wenn wir ein neues Element in eine std::deque
einfügen, kann es einen neuen Chunk zuweisen, um das Element zu enthalten, wenn die vorhandenen Chunks alle voll sind.Wie steuert man die Chunk-Größe von `std :: deque` beim Zuweisen eines neuen Chunks?
Wie steuert jedoch die Implementierung die Chunk-Größe?
Ist es für den Benutzer möglich, die Chunk-Größe zu steuern? oder es hängt nur von der Wahl der Implementierung ab, z.B. 4K oder 8K?
Es ist die Implementierung definiert - es gibt keine (tragbare) Möglichkeit, es zu kontrollieren. –
Sie müssen Ihre eigenen schreiben ... –
Sie können benutzerdefinierte Zuweiser für die Vorbelegung liefern. –