std::ranges::chunk_view<V>::base
ja.cppreference.net より
constexpr V base() const& requires std::copy_constructible<V>;
|
(1) | (C++23 以上) |
constexpr V base() &&;
|
(2) | (C++23 以上) |
基となるビューのコピーを返します。
1) 基となるビューから結果をコピー構築します。以下と同等:
return base_;return base_;戻り値
基になるビューのコピー。
例
この例をオンラインでテストするリンク: Compiler Explorer 。
このコードを実行
#include <print> #include <ranges> int main() { static constexpr auto v = {1, 2, 3, 4}; constexpr auto w{std::ranges::chunk_view(v, 2)}; std::println("{}", w.base()); }
出力:
[1, 2, 3, 4]