We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5806042 + ce5d118 commit 8f3a8a9Copy full SHA for 8f3a8a9
1 file changed
src/algorithm
@@ -364,6 +364,17 @@ namespace std{
364
return result;
365
}
366
367
+ template< class InputIterator, class Size, class OutputIterator >
368
+ OutputIterator copy_n( InputIterator first, Size count, OutputIterator result ) {
369
+ if (count > 0) {
370
+ *result++ = *first;
371
+ for (Size i = 1; i < count; ++i) {
372
+ *result++ = *++first;
373
+ }
374
375
+ return result;
376
377
+
378
template<class BidirectionalIterator1, class BidirectionalIterator2> _UCXXEXPORT
379
BidirectionalIterator2
380
copy_backward(BidirectionalIterator1 first, BidirectionalIterator1 last,
0 commit comments