libstdc++
GNU C++ library
Loading...
Searching...
No Matches

◆ begin() [8/8]

template<class _Tp>
_Tp * std::begin ( valarray< _Tp > & __va)
inlinenoexcept

Return an iterator pointing to the first element of the valarray.

Parameters
__vavalarray.

Definition at line 1229 of file valarray.

1230 { return __va.size() ? std::__addressof(__va[0]) : nullptr; }
constexpr _Tp * __addressof(_Tp &__r) noexcept
Same as C++11 std::addressof.
Definition move.h:52
size_t size() const
Return the number of elements in array.
Definition valarray:949

References __addressof(), and begin().

Referenced by std::discrete_distribution< _IntType >::param_type::param_type(), std::slice_array< _Tp >::slice_array(), std::chrono::__detail::__get_leap_second_info(), begin(), begin(), begin(), begin(), begin(), and cbegin().

Here is the call graph for this function:
Here is the caller graph for this function: