MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Mcro::Range::CRandomAccessIterator Concept Reference

An iterator type which can natively seek its associated content in arbitrarily large steps. More...

#include <Concepts.h>

Concept definition

template<typename T>
concept Mcro::Range::CRandomAccessIterator = CPointer<T> || (CJumpForwardIterator<T> && requires(T& i) { i -= 2; })
An iterator type which can natively proceed forward in arbitrarily large steps.
Definition Concepts.h:70
An iterator type which can natively seek its associated content in arbitrarily large steps.
Definition Concepts.h:78

Detailed Description

An iterator type which can natively seek its associated content in arbitrarily large steps.

Definition at line 78 of file Concepts.h.