API Reference Document
std::span<T,Extent>::
data
<
cpp
|
container
|
span
C++
Language
Standard Library Headers
Freestanding and hosted implementations
Named requirements
Language support library
Concepts library
(C++20)
Diagnostics library
Utilities library
Strings library
Containers library
Iterators library
Ranges library
(C++20)
Algorithms library
Numerics library
Input/output library
Localizations library
Regular expressions library
(C++11)
Atomic operations library
(C++11)
Thread support library
(C++11)
Filesystem library
(C++17)
Technical Specifications
Containers library
array
(C++11)
vector
deque
forward_list
(C++11)
list
set
multiset
map
multimap
unordered_set
(C++11)
unordered_multiset
(C++11)
unordered_map
(C++11)
unordered_multimap
(C++11)
stack
queue
priority_queue
span
(C++20)
std::span
Member functions
span::span
span::operator=
Element access
span::front
span::back
span::operator[]
span::data
Iterators
span::begin
span::cbegin
span::end
span::cend
span::rbegin
span::crbegin
span::rend
span::crend
Observers
span::empty
span::size
span::size_bytes
Subviews
span::first
span::last
span::subspan
Non-member functions
as_bytes
as_writable_bytes
begin
(std::span)
end
(std::span)
get
Non-member constant
dynamic_extent
Helper classes
tuple_size
tuple_element
Deduction guides
constexpr
pointer data
(
)
const
noexcept
;
Returns a pointer to the beginning of the sequence.
Return value
A pointer to the beginning of the sequence.
See also
(constructor)
constructs a
span
(public member function)