From Jason Turner

[string.append]

Diff to HTML by rtfpessoa

tmp/tmpnolf7dmx/{from.md → to.md} RENAMED
@@ -85,10 +85,18 @@ template<class InputIterator>
85
  iterator [[container.requirements.general]].
86
 
87
  *Effects:* Equivalent to:
88
  `return append(basic_string(first, last, get_allocator()));`
89
 
 
 
 
 
 
 
 
 
90
  ``` cpp
91
  constexpr basic_string& append(initializer_list<charT> il);
92
  ```
93
 
94
  *Effects:* Equivalent to: `return append(il.begin(), il.size());`
 
85
  iterator [[container.requirements.general]].
86
 
87
  *Effects:* Equivalent to:
88
  `return append(basic_string(first, last, get_allocator()));`
89
 
90
+ ``` cpp
91
+ template<container-compatible-range<charT> R>
92
+ constexpr basic_string& append_range(R&& rg);
93
+ ```
94
+
95
+ *Effects:* Equivalent to:
96
+ `return append(basic_string(from_range, std::forward<R>(rg), get_allocator()));`
97
+
98
  ``` cpp
99
  constexpr basic_string& append(initializer_list<charT> il);
100
  ```
101
 
102
  *Effects:* Equivalent to: `return append(il.begin(), il.size());`