std::inplace_vector<T,N>::shrink_to_fit
Von de.cppreference.net
static constexpr void shrink_to_fit() noexcept;
|
(seit C++26) | |
Tut nichts.
Nominell ist diese Funktion eine nicht bindende Anforderung, die Kapazität zu verringern, sodass der interne Speicher nur size() Elemente enthält. Allerdings wird eine solche Anforderung vom Container mit fester Kapazität immer ignoriert std::inplace_vector<T, N>.
Komplexität
Konstante.
Hinweise
Diese Funktion existiert aus Kompatibilitätsgründen mit vektorähnlichen Schnittstellen.
Siehe auch
|
gibt die Anzahl der Elemente zurück
(öffentliche Elementfunktion) |
|
|
ändert die Anzahl der gespeicherten Elemente
(öffentliche Elementfunktion) |
|
|
[static]
|
gibt die Anzahl der Elemente zurück, die im aktuell allozierten Speicher Platz finden
(öffentliche statische Elementfunktion) |
|
(
DR*
)
|
reduziert die Speichernutzung durch Freigabe ungenutzten Speichers
(öffentliche Elementfunktion von
std::vector<T,Allocator>
)
|
|
(
DR*
)
|
reduziert die Speichernutzung durch Freigabe ungenutzten Speichers
(öffentliche Elementfunktion von
std::deque<T,Allocator>
)
|