Пространства имён
Варианты
Действия

std::{{{1}}}::operator++,+,+=,--,-,-=

Материал из cppreference.com

 
 
Iterator библиотеки
Iterator примитивов
Оригинал:
Iterator primitives
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Iterator адаптеров
Оригинал:
Iterator adaptors
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Поток итераторы
Оригинал:
Stream iterators
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Iterator операций
Оригинал:
Iterator operations
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(C++11)
(C++11)
Диапазон доступа
Оригинал:
Range access
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
(C++11)
(C++11)
 
reference operator++();
(1)
reference operator--();
(2)
reference operator++( int );
(3)
reference operator--( int );
(4)
{{{1}}} operator+( difference_type n ) const;
(5)
{{{1}}} operator-( difference_type n ) const;
(6)
{{{1}}}& operator+=( difference_type n ) const;
(7)
{{{1}}}& operator-=( difference_type n ) const;
(8)
Увеличивает или уменьшает итератор.
Оригинал:
Increments or decrements the iterator.
Текст был переведён автоматически используя Переводчик 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) *this
2)
Копия *this, что было сделано до изменения
Оригинал:
a copy of *this that was made before the change
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3) {{{1}}}(base()+n) or {{{1}}}(base()-n) respectively.
4) *this

[править] Пример

[править] См. также

перемещает итератор
Оригинал:
advances the iterator
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(шаблон функции) [править]