allow default ctor on PointerRange

master
Daniel Kolesa 2015-07-29 01:37:00 +01:00
parent df4b169aa8
commit 0ceada8629
1 changed files with 1 additions and 1 deletions

View File

@ -815,7 +815,7 @@ NumberRange<T> range(T v) {
template<typename T>
struct PointerRange: InputRange<PointerRange<T>, ContiguousRangeTag, T> {
PointerRange() = delete;
PointerRange(): p_beg(nullptr), p_end(nullptr) {}
PointerRange(T *beg, T *end): p_beg(beg), p_end(end) {}
PointerRange(T *beg, Size n): p_beg(beg), p_end(beg + n) {}