Namespaces
Variants

std::ranges::common_view<V>::common_view

cppreference.net에서
 
 
범위 라이브러리
범위 어댑터
 
 
common_view() = default;
(1) (C++20부터)
constexpr explicit common_view( V r );
(2) (C++20부터)

common_view을(를) 생성합니다 common_view.

1) 기본 생성자. 값-초기화합니다 기본 뷰. 생성 후, base() 는 V()의 복사본을 반환합니다.
2) 기본 뷰를 std::move(r)로 초기화합니다.

매개변수

r - 공통 범위로 적응될 기본 뷰

예제

결함 보고서

다음 동작 변경 결함 보고서는 이전에 게시된 C++ 표준에 소급 적용되었습니다.

DR 적용 대상 게시된 동작 올바른 동작
LWG 3405 C++20 중복 변환 생성자가 제약 조건 재귀를 유발할 수 있음 제거됨