// ************************************************ // STL - DEQUE CONTAINER // STL-Deque.cpp // ************************************************ #include #include using std::cout; using std::cin; using std::endl; int main() { std::deque minhaFila; // cria um vetor de inteiros vazio std::deque::iterator w; minhaFila.push_back("Alguém"); // inclue no fim do vetor um elemento minhaFila.push_back("Fulano"); minhaFila.push_front("Beltrano"); // sobrescreve o elemento que estava na 2ª posição da fila minhaFila[1] = "Ciclano"; // vai imprimir {Ciclano, Fulano, Alguém, Beltrano} for ( w = minhaFila.begin(); w != minhaFila.end(); w++ ) cout << "A fila está assim...: " << *w << endl; system("PAUSE"); return 0; }