Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2013, 02:26
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 5 meses
Puntos: 127
Respuesta: De una pila de datos, a una cola de datos C++

Si usas un vector , te bastaría usar el método reverse de <algorithm>.

Suponiendo un vector en que los valores son del primer índice al último del 0 al 5.

Código C++:
Ver original
  1. int enteros[6] = {0,1,2,3,4,5};
  2. vector<int> mivector(enteros, enteros + sizeof(enteros) / sizeof(int));
  3. reverse(mivector.begin(), mivector.end());
  4. for(vector<int>::iterator it = mivector.begin(); it != mivector.end(); ++it)
  5. {
  6. cout << *it << " ";
  7. }

imprimiría: 5 4 3 2 1 0

Un saludo
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor