Update for compatibility with new iterator_adaptor interface

[SVN r9118]
This commit is contained in:
Dave Abrahams 2001-02-11 16:14:14 +00:00
parent 5b4d28708c
commit 2ac273739c
3 changed files with 4 additions and 4 deletions

View File

@ -18,8 +18,8 @@
int main() int main()
{ {
typedef boost::iterator_adaptor<int*, boost::default_iterator_policies, typedef boost::iterator_adaptor<int*, boost::default_iterator_policies,
boost::iterator<std::bidirectional_iterator_tag, int> > adaptor_type; int,int&,int*,std::bidirectional_iterator_tag> adaptor_type;
adaptor_type i; adaptor_type i;
i += 4; i += 4;

View File

@ -20,7 +20,7 @@
int main() int main()
{ {
typedef boost::iterator_adaptor<int*, boost::default_iterator_policies, typedef boost::iterator_adaptor<int*, boost::default_iterator_policies,
boost::iterator<std::input_iterator_tag, int> > adaptor_type; int,int&,int*,std::input_iterator_tag> adaptor_type;
adaptor_type iter; adaptor_type iter;
--iter; --iter;

View File

@ -24,7 +24,7 @@ public:
int main() int main()
{ {
typedef boost::iterator_adaptor<foo*, boost::default_iterator_policies, typedef boost::iterator_adaptor<foo*, boost::default_iterator_policies,
boost::iterator<std::input_iterator_tag, foo> > adaptor_type; foo,foo&,foo*,std::input_iterator_tag> adaptor_type;
adaptor_type i; adaptor_type i;
i->bar(); i->bar();