Namespaces
Variants

deduction guides for std::ranges::take_view

From cppreference.net
Ranges library
Range adaptors
헤더에 정의됨 <ranges>
template < class R >
take_view ( R && , ranges:: range_difference_t < R > ) - > take_view < views:: all_t < R >> ;
(C++20부터)

deduction guide std::ranges::take_view 에 대해 range 와 요소 개수로부터의 추론을 허용하기 위해 제공됩니다.

예제

결함 보고서

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

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