// copydeq.cpp //демонстрация обычного копирования контейнера deque #include #include #include using namespace std; int main() { int arr1[] = { 1, 3, 5, 7, 9 }; int arr2[] = { 2, 4, 6, 8, 10 }; deque d1; deque d2; for(int j=0; j<5; j++) //перенос из массивов в очереди { d1.push_back( arr1[j] ); d2.push_back( arr2[j] ); } //копирование из d1 в d2 copy( d1.begin(), d1.end(), d2.begin() ); for(int k=0; k