mirror of
https://github.com/boostorg/algorithm.git
synced 2025-07-06 01:06:37 +02:00
Fixed construction to not restrict usage of iterators, that are not
default constructible [SVN r23497]
This commit is contained in:
@ -72,12 +72,9 @@ namespace boost {
|
||||
typedef IteratorT const_iterator;
|
||||
//! iterator type
|
||||
typedef IteratorT iterator;
|
||||
|
||||
//! Default constructor
|
||||
iterator_range() : m_Begin(), m_End() {}
|
||||
|
||||
|
||||
//! Constructor from a pair of iterators
|
||||
iterator_range( iterator Begin, iterator End ) :
|
||||
iterator_range( iterator Begin=iterator(), iterator End=iterator() ) :
|
||||
m_Begin(Begin), m_End(End) {}
|
||||
|
||||
//! Constructor from a std::pair
|
||||
|
Reference in New Issue
Block a user