From Jason Turner

[inplace.vector.syn]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp86z2ngsj/{from.md → to.md} +21 -0
tmp/tmp86z2ngsj/{from.md → to.md} RENAMED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### Header `<inplace_vector>` synopsis <a id="inplace.vector.syn">[[inplace.vector.syn]]</a>
2
+
3
+ ``` cpp
4
+ // mostly freestanding
5
+ #include <compare> // see [compare.syn]
6
+ #include <initializer_list> // see [initializer.list.syn]
7
+
8
+ namespace std {
9
+ // [inplace.vector], class template inplace_vector
10
+ template<class T, size_t N> class inplace_vector; // partially freestanding
11
+
12
+ // [inplace.vector.erasure], erasure
13
+ template<class T, size_t N, class U = T>
14
+ constexpr typename inplace_vector<T, N>::size_type
15
+ erase(inplace_vector<T, N>& c, const U& value);
16
+ template<class T, size_t N, class Predicate>
17
+ constexpr typename inplace_vector<T, N>::size_type
18
+ erase_if(inplace_vector<T, N>& c, Predicate pred);
19
+ }
20
+ ```
21
+