Руководство по стандартной библиотеке шаблонов STL

       

iterator j; for


#include <iostream.h> #include <stl.h>

char* array1 [] = { "laurie", "jennifer", "leisa" }; char* array2 [] = { "amanda", "saskia", "carrie" };

int main () { deque<char*> names (array1, array1 + 3); deque<char*>::iterator i = names.begin () + 2; copy (array2, array2 + 3, insert_iterator<deque <char*> > (names, i)); deque<char*>:: iterator j; for (j = names.begin (); j != names.end (); j++) cout << *j << endl; return 0; }



#include <iostream.h> #include <stl.h>

char* array1 [] = { "laurie", "jennifer", "leisa" }; char* array2 [] = { "amanda", "saskia", "carrie" };

int main () { deque<char*> names (array1, array1 + 3); deque<char*>::iterator i = names.begin () + 2; copy (array2, array2 + 3, inserter (names, i)); deque<char*>:: iterator j; for (j = names.begin (); j != names.end (); j++) cout << *j << endl; return 0; }


Содержание раздела