ORIGINAL
Loading...
Searching...
No Matches
original::Container Concept Reference

Basic container concept. More...

#include <types.h>

Concept definition

template<typename C>
concept original::Container = requires(C& c) {
{ c.begin() } -> std::input_or_output_iterator;
{ c.end() } -> std::input_or_output_iterator;
{ c.size() } -> std::convertible_to<std::size_t>;
}
Basic container concept.
Definition types.h:501

Detailed Description

Basic container concept.

Template Parameters
CContainer type

Requires basic container interface: begin(), end(), size().