命名空间
变体
操作

std::extents 的推导指引

来自 cppreference.cn
< cpp‎ | 容器‎ | mdspan‎ | extents
 
 
 
 
 
定义于头文件 <mdspan>
template< class... Integrals >
explicit extents( Integrals... ) -> /* see below */;
(始于 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
(公有成员函数) [编辑]