2

std::span视图吗?

我的猜测源于它不“拥有”的事实。

我读过它是对范围的引用,并且它“只是包装”我没有看到任何地方明确说明它是一个视图。

4

1 回答 1

2

通常 span 是一个类似引用的类类型

至于“视图”:这与您要问的有关吗?(来源

template<class T, std::size_t Extent> inline constexpr bool
ranges::enable_view<std::span<T, Extent>> = true; 

range::enable_view 的这种特殊化使 span 满足视图。

于 2022-01-13T20:47:17.433 回答