Namensräume
Varianten
Aktionen

std::inplace_vector<T,N>::shrink_to_fit

Von cppreference.com
 
 
 
 
static constexpr void shrink_to_fit() noexcept;
(seit C++26)

Tut nichts.

Namentlich ist diese Funktion eine nicht bindende Aufforderung, die Kapazität zu verringern, sodass der interne Speicher nur size() Elemente enthält. Eine solche Aufforderung wird jedoch immer von dem Container mit fester Kapazität std::inplace_vector<T, N> ignoriert.

Inhalt

[edit] Parameter

(keine)

[edit] Rückgabewert

(keine)

[edit] Komplexität

Konstant.

[edit] Hinweise

Diese Funktion existiert zur Kompatibilität mit vektorähnlichen Schnittstellen.

[edit] Siehe auch

Gibt die Anzahl der Elemente zurück
(public member function) [edit]
ändert die Anzahl der gespeicherten Elemente
(public member function) [edit]
[static]
Gibt die Anzahl der Elemente zurück, die im derzeit zugewiesenen Speicher gehalten werden können
(public static member function) [edit]
reduziert den Speicherverbrauch durch Freigabe von ungenutztem Speicher
(public member function of std::vector<T,Allocator>) [edit]
reduziert den Speicherverbrauch durch Freigabe von ungenutztem Speicher
(public member function of std::deque<T,Allocator>) [edit]