47 typedef std::deque<int, std::allocator<int> >
Deque;
48 typedef std::vector<int, std::allocator<int> >
Vector;
49 typedef std::ostream_iterator<int, char, std::char_traits<char> >
Iter;
52 const Deque::value_type
a[] = { 1, 2, 3, 4, 5, 6, 7 };
56 Vector v (Vector::size_type (7));
59 std::transform (
d.begin (),
d.end (),
v.begin (),
63 std::cout <<
"The following numbers: \n ";
64 std::copy (
d.begin (),
d.end (),
Iter (std::cout,
" "));
66 std::cout <<
"\n\nHave the factorials: \n ";
67 std::copy (
v.begin (),
v.end (),
Iter (std::cout,
" "));
68 std::cout << std::endl;
std::vector< UserClass, std::allocator< UserClass > > Vector
std::ostream_iterator< int, char, std::char_traits< char > > Iter
std::deque< std::string, std::allocator< std::string > > Deque