1.1 KiB
1.1 KiB
[inplace.vector.syn]
23 Containers library [containers]
23.3 Sequence containers [sequences]
23.3.15 Header <inplace_vector> synopsis [inplace.vector.syn]
// mostly freestanding#include // see [compare.syn]#include <initializer_list> // see [initializer.list.syn]namespace std {// [inplace.vector], class template inplace_vectortemplate<class T, size_t N> class inplace_vector; // partially freestanding// [inplace.vector.erasure], erasuretemplate<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);}