libstdc++
GNU C++ library
Loading...
Searching...
No Matches
◆
basic_string()
[25/28]
template<typename _CharT, typename _Traits, typename _Alloc>
std::basic_string
< _CharT, _Traits, _Alloc >::basic_string
(
initializer_list
< _CharT >
__l
,
const _Alloc &
__a
=
_Alloc()
)
inline
Construct string from an initializer list.
Parameters
__l
std::initializer_list of characters.
__a
Allocator to use (default is default allocator).
Definition at line
689
of file
cow_string.h
.
690
:
_M_dataplus
(
_S_construct
(
__l
.
begin
(),
__l
.
end
(),
__a
),
__a
)
691
{ }
std::basic_string::_M_dataplus
_Alloc_hider _M_dataplus
Definition
basic_string.h:214
std::basic_string::_S_construct
static _CharT * _S_construct(_InIterator __beg, _InIterator __end, const _Alloc &__a)
Definition
cow_string.h:2318
std::basic_string::end
constexpr iterator end() noexcept
Definition
basic_string.h:1089
std::basic_string::begin
constexpr iterator begin() noexcept
Definition
basic_string.h:1071
std::basic_string
Managing sequences of characters and character-like objects.
Definition
basic_string.h:94
std
basic_string
Generated on
for libstdc++ by
1.16.1