std::get(std::span)
来自cppreference.com
容器库
template<
std::size_t
I, class
T, std::size_t
N >
constexpr T& get( std::span<T,N> s ) noexcept; |
(C++20 起) | |
获得到 span s
的第 I
个元素的引用。
该 span 必须拥有静态长度(即 N
!=
std::dynamic_extent
)且 I
必须是范围 [0, N)
中的整数值。这在编译时强制,与 operator[] 相反。
参数
s | - | 要提取内容的 span |
返回值
到 s
的第 I
元素的引用。
复杂度
常数。
示例
本节未完成 原因:暂无示例 |
参阅
访问序列的元素 (公开成员函数) |
|
(C++11)
|
元组式访问指定的元素 (函数模板) |
(C++11)
|
访问 pair 的一个元素 (函数模板) |
(C++17)
|
以给定索引或类型(如果类型唯一)读取 variant 的值,错误时抛出异常 (函数模板) |