// Deque_Item_Process.cpp : Defines the entry point for the console application.
//
#include <iostream>
#include <deque>
#include <algorithm>
#include <iterator>
using std::cout;
using std::endl;
int _tmain(int argc, _TCHAR* argv[])
{
std::deque< double > values;
std::ostream_iterator< double > outputIt( cout, " ");
values.push_front( 2.2 );
values.push_front( 3.5 );
values.push_back( 1.1 );
cout<<"values contains: ";
for( int i = 0; i< values.size(); ++i )
{
cout<<values[i]<< ' ';
}
values.pop_front();
cout<< "/nAfter pop_front, values contains: ";
std::copy( values.begin(), values.end(), outputIt );
values[ 1 ] = 5.4;
cout<<"/nAfter values[1] = 5.4, values contains: ";
std::copy( values.begin(), values.end(), outputIt );
cout<<endl;
return 0;
}