Freigeben über


concurrent_vector::reserve-Methode

Reserviert ausreichend Speicherplatz, um den gleichzeitigen Vektor auf die Größe _N anwachsen zu lassen, ohne später mehr Speicher reservieren zu müssen. Diese Methode ist nicht nebenläufigkeitssicher.

void reserve(
   size_type _N
);

Parameter

  • _N
    Die Anzahl der Elemente, für die Speicherplatz reserviert werden soll.

Hinweise

reserve ist nicht parallelitätssicher. Sie müssen sicherstellen, dass keine anderen Threads Methoden für den gleichzeitigen Vektor aufrufen, wenn Sie diese Methode aufrufen. Die Kapazität des gleichzeitigen Vektors, nachdem die Methode zurückkehrt, ist möglicherweise größer als die angeforderte Reservierung.

Anforderungen

Header: concurrent_vector.h

Namespace: Parallelität

Siehe auch

Referenz

concurrent_vector-Klasse