Архитектурная акустика/Реализация/IteratorAdapterForStep::Оператор "меньше или равно": различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{function_begin |bool operator<{{=}}(const IteratorAdapterForStep& right) const;|{{{{wikify_cpp_op|Архитектурная акустика/Реализаци…») |
|||
Строка 5: | Строка 5: | ||
{{function return_value|<source lang="cpp" inline>true</source>, если <source lang="cpp" inline>*this</source> задает позицию ближе к первому элементу множества, чем <tt>right</tt> либо совпадающую с позицией <tt>right</tt>. Иначе - <source lang="cpp" inline>false</source>.}} | {{function return_value|<source lang="cpp" inline>true</source>, если <source lang="cpp" inline>*this</source> задает позицию ближе к первому элементу множества, чем <tt>right</tt> либо совпадающую с позицией <tt>right</tt>. Иначе - <source lang="cpp" inline>false</source>.}} | ||
{{function_end}} | {{function_end}} | ||
Поведение оператора не определено, если оба итератора задают позиции в разных множествах. |
Текущая версия на 21:49, 8 января 2018
bool operator<=(const IteratorAdapterForStep& right) const;
Проверка на то, чтобы текущий итератор находился ближе к первому элементу множества, на котором он определен, по сравнению с итератором, который указан параметром, либо совпадал с ним.
- Параметры
right Итератор, позиция которого сравнивается с позицией *this
.- Возвращаемое значение:
true
, если*this
задает позицию ближе к первому элементу множества, чем right либо совпадающую с позицией right. Иначе -false
.
Поведение оператора не определено, если оба итератора задают позиции в разных множествах.