Slajd PPT
Standard Template Library (STL) zawiera zawiera
wzorce funkcji (standardowe algorytmy)
wzorce pojemników w STL to
- vector,
- string,
- list,
- deque,
- set,
- multiset,
- map,
- multimap,
- stack,
- queue,
- priority queues.
Algorytmy w STL to:
- przeszukiwanie,
- sortownie,
- łączenie,
- kopiowanie,
- transformowanie
http://www.yrl.co.uk/~phil/stl/stl.htmlx
Opis pojemników i algorytmów wraz z przykładami można znaleźć np. Phil Ottewell's STL Tutorial
int main( int argc, char *argv[] ){ //przykład użycia wektorów
cout << "Enter integers, <Return> after each, <Ctrl>Z to finish:" << endl;
while( cin >> ival, cin.good() ) {
cout << nitems << ": " << v[nitems++] << endl;
sort( v.begin(), v.end() );
for (vector<int>::const_iterator viter=v.begin(); viter!=v.end(); ++viter)