std::basic_string_view 的推导指引

 
 
 
 
定义于头文件 <string_view>
template<class It, class End>
basic_string_view(It, End) -> basic_string_view<std::iter_value_t<It>>;
(C++20 起)

std::basic_string_view 提供一个推导指引以允许从迭代器-哨位对推导字符类型。此重载仅若 It 满足 contiguous_iteratorEnd 满足 Itsized_sentinel_for 才参与重载决议。