23
Containers library
[containers]
23.3
Sequence containers
[sequences]
23.3.13
Header
<inplace_
vector>
synopsis
[inplace.vector.syn]
🔗
// mostly freestanding
#include
<
compare
>
// see
[compare.
syn]
#include
<
initializer_list
>
// see
[initializer.
list.
syn]
namespace
std
{
//
[inplace.
vector]
, class template
inplace_
vector
template
<
class
T, size_t N
>
class
inplace_vector;
// partially freestanding
//
[inplace.
vector.
erasure]
, erasure
template
<
class
T, size_t N,
class
U
=
T
>
constexpr
typename
inplace_vector
<
T, N
>
::
size_type erase
(
inplace_vector
<
T, N
>
&
c,
const
U
&
value
)
;
template
<
class
T, size_t N,
class
Predicate
>
constexpr
typename
inplace_vector
<
T, N
>
::
size_type erase_if
(
inplace_vector
<
T, N
>
&
c, Predicate pred
)
;
}