constexpr auto reserve_hint()
requires approximately_sized_range<R>; // (1) C++26
constexpr auto reserve_hint() const
requires approximately_sized_range<const R>; // (2) C++26
概要
要素数の近似値を取得する。
テンプレートパラメータ制約
- (1) : 型
Rがapproximately_sized_rangeであること - (2) : 型
const Rがapproximately_sized_rangeであること
戻り値
保持しているRanger_に対して、以下を返す:
return ranges::reserve_hint(r_);
バージョン
言語
- C++26
処理系
- Clang: 22 ❌
- GCC: 16.1 ❌
- Visual C++: 2026 Update 2 ❌