std::ranges::transform_view<V,F>::iterator<Const>::operator[]
Aus de.cppreference.net
constexpr decltype(auto) operator[]( difference_type n ) const
requires ranges::random_access_range<Base>;
|
(seit C++20) | |
Gibt das Element an der angegebenen relativen Position nach der Transformation zurück.
Effektiv gibt std::invoke(*parent_->fun_, current_[n]) zurück, wobei *parent_->fun_ die im übergeordneten transform_view gespeicherte Transformationsfunktion ist und current_ der zugrunde liegende Iterator in V ist.
Parameter
| n | - | Position relativ zum aktuellen Standort. |
Rückgabewert
das transformierte Element
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |