libbmb
Modern implementation of STL
Loading...
Searching...
No Matches
bmb::OutputIterator Concept Reference

OutputIterator. More...

#include <iterators.h>

Concept definition

template<typename Iter, typename T>
concept bmb::OutputIterator = requires(Iter it, T&& t) {
*it++ = forward<T>(t);
}
ConvertibleTo.
Definition concepts.h:78
OutputIterator.
Definition iterators.h:77
constexpr T && forward(remove_ref_t< T > &value) noexcept
Forward a lvalue.
Definition move.h:33

Detailed Description

OutputIterator.