Combine insert and end to add elements to the end of a list : list insert « list « C++ Tutorial






#include <iostream>
#include <cassert>
#include <algorithm>
#include <string>
#include <list>
#include <iostream>
using namespace std;

void print_list(string s)
{
  cout << s << endl;
}

int main()
{
  list<string> dlist;

  dlist.insert(dlist.end(), "AAA");
  dlist.insert(dlist.end(), "BBBB");
  dlist.insert(dlist.end(), "CCCCC");

  
  for_each(dlist.begin(), dlist.end(), print_list);
  return 0;
}
AAA
BBBB
CCCCC








17.8.list insert
17.8.1.Insert one at a time
17.8.2.Insert 3 fours
17.8.3.Insert another list
17.8.4.Insert an array in there
17.8.5.Inserting Elements in the List Using push_front
17.8.6.Inserting Elements in the List Using push_back
17.8.7.Inserting elements from another list at the beginning
17.8.8.Inserting elements from another list at the end
17.8.9.Insert elements of array into a list
17.8.10.Combine insert and begin to add element to the start of a list
17.8.11.Combine insert and end to add elements to the end of a list