Source iterator::Оператор неэквивалентности: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{NavBar|{{source_iterator hierarchy}} \ operator!{{=}}}} {{function begin|bool operator!{{=}}(const const_source_iterator& right) const;|{{source_iterator_operat…») |
|||
Строка 1: | Строка 1: | ||
{{NavBar|{{source_iterator | {{NavBar|{{Системная иерархия:source_iterator}} \ operator!{{=}}}} | ||
{{function begin|bool operator!{{=}}(const const_source_iterator& right) const;|{{ | {{function begin|bool operator!{{=}}(const const_source_iterator& right) const;|{{source_iterator::Оператор неэквивалентности brief}}}} | ||
{{function_paramlist begin}} | {{function_paramlist begin}} | ||
{{function_paramlist add|right|Итератор, с которым проверяется отношение эквивалентности.}} | {{function_paramlist add|right|Итератор, с которым проверяется отношение эквивалентности.}} | ||
{{function_paramlist end}} | {{function_paramlist end}} | ||
{{function return_value|<tt>true</tt>, если итераторы неэквивалентны; <tt>false</tt> - если эквивалентны.}} | {{function return_value|<tt>true</tt>, если итераторы неэквивалентны; <tt>false</tt> - если эквивалентны.}} | ||
{{function_details|Под эквивалентностью двух итераторов понимается их соответствие одному и тому же элементу одной и той же коллекции [[ISourceCollection]], включая итератор, возвращаемый методом [[ | {{function_details|Под эквивалентностью двух итераторов понимается их соответствие одному и тому же элементу одной и той же коллекции [[ISourceCollection]], включая итератор, возвращаемый методом [[ISourceCollection::end]]. | ||
Для любых двух итераторов <tt>a</tt> и <tt>b</tt> истинно выражение <tt>!(a {{==}} b) {{==}} (a !{{=}} b)</tt>.}} | Для любых двух итераторов <tt>a</tt> и <tt>b</tt> истинно выражение <tt>!(a {{==}} b) {{==}} (a !{{=}} b)</tt>.}} | ||
{{function end}} | {{function end}} |
Версия 07:58, 10 января 2016
bool operator!=(const const_source_iterator& right) const;
Проверка двух итераторов коллекции на неэквивалентность.
- Параметры
right Итератор, с которым проверяется отношение эквивалентности. - Возвращаемое значение:
- true, если итераторы неэквивалентны; false - если эквивалентны. Под эквивалентностью двух итераторов понимается их соответствие одному и тому же элементу одной и той же коллекции ISourceCollection, включая итератор, возвращаемый методом ISourceCollection::end. Для любых двух итераторов a и b истинно выражение !(a == b) == (a != b).