FreeBSD Manual Pages
std::ranges...k_view::base(3) C++ Standard Libarystd::ranges...k_view::base(3) NAME std::ranges::chunk_view::base - std::ranges::chunk_view::base Synopsis constexpr V base() const& requires std::copy_constructible<V>; (1) (since C++23) constexpr V base() &&; (2) (since C++23) Returns a copy of the underlying view. Let base_ be the underlying view. 1) Copy constructs the result from the underlying view. Equivalent to return base_; 2) Move constructs the result from the underlying view. Equivalent to return std::move(base_); Parameters (none) Return value A copy of the underlying view. Example A link to test the example online: Compiler Explorer. // Run this code #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()); } Output: [1, 2, 3, 4] http://cppreference.com 2024.06.10 std::ranges...k_view::base(3)
NAME | Synopsis | Parameters | Return value | Example | Output:
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::ranges::chunk_view::base&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
