Inhaltsverzeichnis

back_inserter()

#include <iterator>

template <class C> back_insert_iterator<C> back_inserter (C& container) 

Erzeugt einen Einfüge-Iterator, der Werte an den Container hinten anfügt.

Parameter

container ein sequentieller Container

Ergebnis

Rückgabewert: back_insert_iterator<C>(container).

Siehe auch

front_inserter(), inserter().

Beispiel

back_inserter.cpp
#include <algorithm>
#include <iterator>
#include <vector>
#include <iostream>
 
int main()
{
  typedef std::vector<double> Container;
  Container zahlen(3, 0.0);
  double arr[] = { 1, 2, 3, 4, 5 };
 
  std::copy(begin(arr), end(arr), std::back_inserter(zahlen));
  for(auto x : zahlen) 
    std::cout << x << ' ';
}