std::reverse_iterator::operator++,+,+=,--,-,-=
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody> reference operator++(); |
(1) | |
reference operator--(); |
(2) | |
reference operator++( int ); |
(3) | |
reference operator--( int ); |
(4) | |
reverse_iterator operator+( difference_type n ) const; |
(5) | |
reverse_iterator operator-( difference_type n ) const; |
(6) | |
reverse_iterator& operator+=( difference_type n ) const; |
(7) | |
reverse_iterator& operator-=( difference_type n ) const; |
(8) | |
Увеличивает или уменьшает итератор. Inverse operations are applied to the underlying operator because of the reverse order.
Оригинал:
Increments or decrements the iterator. Inverse operations are applied to the underlying operator because of the reverse order.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
1-2)
Предварительно шагом или предварительно уменьшается на единицу, соответственно.
Оригинал:
Pre-increments or pre-decrements by one respectively.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3-4)
После увеличивает или после уменьшается на единицу, соответственно.
Оригинал:
Post-increments or post-decrements by one respectively.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
5-6)
Возвращает итератор, который продвигается на
n или -n места соответственно.Оригинал:
Returns an iterator which is advanced by
n or -n positions respectively.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
7-8)
Перемещает итератор на
n или -n места соответственно.Оригинал:
Advances the iterator by
n or -n positions respectively.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Возвращаемое значение
1)
*this2)
Копия
*this, что было сделано до измененияОригинал:
a copy of
*this that was made before the changeТекст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3)
reverse_iterator(base()-n) or reverse_iterator(base()+n) respectively.4)
*thisПример
| Этот раздел не завершён Причина: нет примера |
См. также
перемещает итератор Оригинал: advances the iterator Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон функции) |