mirror of
https://github.com/boostorg/range.git
synced 2025-07-30 21:07:23 +02:00
Update irange.hpp
Added: irange(int last), irange(int first, int last)
This commit is contained in:
@ -203,6 +203,22 @@ namespace boost
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
template<typename Integer>
|
||||||
|
integer_range<Integer>
|
||||||
|
irange(int last)
|
||||||
|
{
|
||||||
|
BOOST_ASSERT( 0 <= last );
|
||||||
|
return integer_range<Integer>(0, last);
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Integer>
|
||||||
|
integer_range<Integer>
|
||||||
|
irange(int first, int last)
|
||||||
|
{
|
||||||
|
BOOST_ASSERT( first <= last );
|
||||||
|
return integer_range<Integer>(first, last);
|
||||||
|
}
|
||||||
|
|
||||||
template<typename Integer>
|
template<typename Integer>
|
||||||
integer_range<Integer>
|
integer_range<Integer>
|
||||||
irange(Integer first, Integer last)
|
irange(Integer first, Integer last)
|
||||||
|
Reference in New Issue
Block a user