constexpr auto reserve_hint()
requires approximately_sized_range<InnerView>; // (1) C++26
constexpr auto reserve_hint() const
requires approximately_sized_range<const InnerView>; // (2) C++26
概要
要素数の近似値を取得する。
InnerViewは内部で保持するadjacent_view<V, N>型の説明専用エイリアスである。adjacent_viewのreserve_hintをそのまま転送する。
テンプレートパラメータ制約
- (1) : 型
InnerViewがapproximately_sized_rangeであること - (2) : 型
const InnerViewがapproximately_sized_rangeであること
戻り値
内部のadjacent_view inner_に対して、以下を返す:
return inner_.reserve_hint();
バージョン
言語
- C++26
処理系
- Clang: 22 ❌
- GCC: 16.1 ❌
- Visual C++: 2026 Update 2 ❌