Namespaces
Variants

std::experimental::ranges:: Readable

From cppreference.net
헤더 파일에 정의됨 <experimental/ranges/iterator>
template < class In >

concept bool Readable =
requires {
typename ranges :: value_type_t < In > ;
typename ranges :: reference_t < In > ;
typename ranges :: rvalue_reference_t < In > ;
} &&
CommonReference < ranges :: reference_t < In > && , ranges :: value_type_t < In > & > &&
CommonReference < ranges :: reference_t < In > && , ranges :: rvalue_reference_t < In > && > &&

CommonReference < ranges :: rvalue_reference_t < In > && , const ranges :: value_type_t < In > & > ;
(ranges TS)

Readable 개념은 operator* 를 적용하여 읽을 수 있는 타입들(예: 포인터, 스마트 포인터, 반복자)에 의해 충족됩니다.