bug fix
This commit is contained in:
1 parent
2406604a5f
commit
900120977e
1 file changed
+4
-4
@@ -57,9 +57,9 @@ namespace TinySTL{
|
||||
reference operator[] (difference_type n){
|
||||
return base()[-n - 1];
|
||||
}
|
||||
reverse_iterator operator + (difference_type n);
|
||||
reverse_iterator operator + (difference_type n)const;
|
||||
reverse_iterator& operator += (difference_type n);
|
||||
reverse_iterator operator - (difference_type n);
|
||||
reverse_iterator operator - (difference_type n)const;
|
||||
reverse_iterator& operator -= (difference_type n);
|
||||
private:
|
||||
Iterator advanceNStep(Iterator it,
|
||||
@@ -134,13 +134,13 @@ namespace TinySTL{
|
||||
return *this;
|
||||
}
|
||||
template<class Iterator>
|
||||
reverse_iterator<Iterator> reverse_iterator<Iterator>::operator + (difference_type n){
|
||||
reverse_iterator<Iterator> reverse_iterator<Iterator>::operator + (difference_type n)const{
|
||||
reverse_iterator<Iterator> res = *this;
|
||||
res += n;
|
||||
return res;
|
||||
}
|
||||
template<class Iterator>
|
||||
reverse_iterator<Iterator> reverse_iterator<Iterator>::operator - (difference_type n){
|
||||
reverse_iterator<Iterator> reverse_iterator<Iterator>::operator - (difference_type n)const{
|
||||
reverse_iterator<Iterator> res = *this;
|
||||
res -= n;
|
||||
return res;
|
||||
|
||||
Reference in new issue
Block a user