命名空间
变体
操作

std::extents 的推导指南

来自 cppreference.cn
< cpp‎ | 容器‎ | mdspan‎ | extents
 
 
 
 
 
定义于头文件 <mdspan>
template< class... Integrals >
explicit extents( Integrals... ) -> /* 见下文 */;
(C++23 起)

std::extents 提供了推导指南,以允许从整型实参进行推导。

推导出的类型等价于

std::dextents<std::size_t, sizeof...(Integrals)>

(直到 C++26)

std::extents<std::size_t, maybe-static-ext <Integrals>...>

(C++26 起)

此重载仅在 (std::is_convertible_v<Integrals, std::size_t> && ...)true 时参与重载决议。

[编辑] 示例

[编辑] 参阅

构造一个 extents
(public 成员函数) [编辑]