mirror of
https://github.com/boostorg/utility.git
synced 2025-07-29 20:37:32 +02:00
Update for compatibility with new iterator_adaptor interface
[SVN r9118]
This commit is contained in:
@ -18,8 +18,8 @@
|
||||
|
||||
int main()
|
||||
{
|
||||
typedef boost::iterator_adaptor<int*, boost::default_iterator_policies,
|
||||
boost::iterator<std::bidirectional_iterator_tag, int> > adaptor_type;
|
||||
typedef boost::iterator_adaptor<int*, boost::default_iterator_policies,
|
||||
int,int&,int*,std::bidirectional_iterator_tag> adaptor_type;
|
||||
|
||||
adaptor_type i;
|
||||
i += 4;
|
||||
|
@ -20,7 +20,7 @@
|
||||
int main()
|
||||
{
|
||||
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;
|
||||
--iter;
|
||||
|
@ -24,7 +24,7 @@ public:
|
||||
int main()
|
||||
{
|
||||
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;
|
||||
i->bar();
|
||||
|
Reference in New Issue
Block a user