Namespaces
Variants

std::ranges::take_view용 연역 가이드 (Deduction Guides)std::ranges::take_view

From ko.cppreference.net
 
 
Ranges 라이브러리
Range 어댑터
 
 
헤더 <ranges>
template< class R >
take_view( R&&, ranges::range_difference_t<R> ) -> take_view<views::all_t<R>>;
에 정의됨 (C++20부터)

연역 가이드는 std::ranges::take_view에 대해 제공되어 range와 요소 수로부터의 연역을 허용합니다.

예제

결함 보고서

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

DR 적용 대상 게시된 동작 올바른 동작
LWG 3447 C++20 템플릿 매개변수 R 이 range 로 제약됨 R 이 제약되지 않음
(단, range_difference_t 는 range 를 요구함)