std::dynamic_extent

来自cppreference.com
< cpp‎ | container‎ | span
定义于头文件 <span>
inline constexpr std::size_t dynamic_extent = std::numeric_limits<std::size_t>::max();
(C++20 起)

std::dynamic_extentstd::size_t 类型常量,用于区别拥有静态和动态长度的 std::span

[编辑] 注解

由于 std::size_t 是无符号类型,等价的定义是:

inline constexpr std::size_t dynamic_extent = -1;

整型转换

[编辑] 参阅

(C++20)
对象的连续序列上的无所有权视图
(类模板) [编辑]