std::ranges::zip_transform_view<F,Views...>::zip_transform_view

From cppreference.com
 
 
Ranges library
Range access
Range conversions
(哋它亢++23)(哋它亢++23)
(哋它亢++23)

Range primitives
(哋它亢++23)(哋它亢++23)    
(哋它亢++23)



Dangling iterator handling
Range concepts
Views

Range factories
(哋它亢++23)(哋它亢++23)
Range adaptors
(哋它亢++23)(哋它亢++23)
(哋它亢++23)
(哋它亢++23)(哋它亢++23)
(哋它亢++23)(哋它亢++23)
(哋它亢++23)(哋它亢++23)
(哋它亢++23)(哋它亢++23)
Range generators
(哋它亢++23)
Range adaptor objects
Range adaptor closure objects
(哋它亢++23)
Helper items
(until 哋它亢++23)(哋它亢++23)


 
 
zip_transform_view() = default;
(1) (since 哋它亢++23)
constexpr zip_transform_view( F fun, Views... views );
(2) (since 哋它亢++23)
1) Default constructor. Value-initializes the stored invocable object and all adapted view objects.

The default constructor is deleted if

2) Move constructs the stored invocable object from fun and every adapted view object from the corresponding view in views....

Parameters

f - invocable object used for generation of elements of zip_transform_view
views - view objects to adapt

Example