名前空間
変種
操作

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

From cppreference.com
 
 
 
 
static constexpr void shrink_to_fit() noexcept;
(C++26以降)

何もしません。

名目上、この関数は内部ストレージがsize()要素のみを含むように容量を減らすための、拘束力のない要求です。しかし、そのような要求は固定容量コンテナであるstd::inplace_vector<T, N>では常に無視されます。

目次

[編集] パラメータ

(なし)

[編集] 戻り値

(なし)

[編集] 計算量

定数。

[編集] 注意

この関数は、vectorライクなインターフェースとの互換性のために存在します。

[編集] 関連項目

要素数を返す
(public メンバ関数) [編集]
格納されている要素の数を変更する
(公開メンバ関数) [編集]
[static]
現在確保されているストレージに保持できる要素数を返す
(public static member function) [編集]
未使用のメモリを解放してメモリ使用量を削減する
(std::vector<T,Allocator>の public メンバ関数) [編集]
未使用のメモリを解放してメモリ使用量を削減する
(std::deque<T,Allocator>の public メンバ関数) [編集]
English 日本語 中文(简体) 中文(繁體)