si sabes ingles esto te gustara
http://www.cplusplus.com/reference/stl/vector/
y ademas tenia guardado un ejemplo de vectores y stack(son parecidos, elige el que mas te guste)
Cita: #include <cstdlib>
#include <iostream>
#include <vector>
#include <stack>
using namespace std;
int main(int argc, char *argv[])
{
vector<char> v;
for (int x = 'A'; x <= 'Z'; x++)
v.push_back(x);
// obtenemos un iterator del tipo char
vector<char>::iterator it;
// lectura y despliegue de datos
cout << "\ndesplegando datos" << endl;
for( it = v.begin(); it != v.end(); it++ )
cout << *it << endl;
//Aqui hay un ejemplo de stack
stack <int> s;
s.push(1);
s.push(2);
s.push(3);
s.push(4);
while(!s.empty())
{
cout<<" " <<s.top()<<endl;
s.pop();
} cout<<" ";
system("PAUSE");
return EXIT_SUCCESS;
}