The following shows some of the most useful C++ Standard Classes.
| Template Class | Description | Sample |
|---|---|---|
| vector | An array |
vector <int> Numbers(3); vector <int>::iterator Iterator; Numbers[0] = 11; Numbers[1] = 12; for (Iterator=Numbers.begin(); Iterator!=Numbers.end(); ++Iterator) cout << *Iterator << '\n'; |
| list | list |
list<int> Numbers; list<int>::iterator Iterator; Numbers.insert(Numbers.end(), 11); Numbers.insert(Numbers.end(), 12); for (Iterator=Numbers.begin(); Iterator!=Numbers.end(); ++Iterator) cout << *Iterator << '\n'; |
See my Visual C++ Programmer Stuff page for more C++ stuff.