// cont/deque1.cpp #include #include #include #include using namespace std; int main() { // Создание пустого дека для хранения строк deque coll; // Вставка нескольких элементов coll.assign (3, string("string")); coll.push_back ("last string"); coll.push_front ("first string"); // Вывод элементов с разделением символом новой строки copy (coll.begin(), coll.end(), ostream_iterator(cout,"\n")); cout << endl; // Удаление первого и последнего элементов coll.pop_front(); coll.pop_back(); // Вставка "another" во все элементы, кроме первого for (unsigned i=1; i(cout,"\n")); }