Source iterator::Оператор разыменования: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{NavBar|{{source_iterator hierarchy}} \ operator*}} {{function begin|reference operator*(); const_reference operator*() const;|{{source_iterator_operator_indirec…»)
 
Строка 1: Строка 1:
{{NavBar|{{source_iterator hierarchy}} \ operator*}}
{{NavBar|{{Системная иерархия:source_iterator}} \ operator*}}
{{function begin|reference operator*();
{{function begin|reference operator*();
const_reference operator*() const;|{{source_iterator_operator_indirection_brief}}
const_reference operator*() const;|{{source_iterator::Оператор разыменования brief}}
# Возвращает ссылку на модифицируемый объект, с которым ассоциирован итератор.
# Возвращает ссылку на модифицируемый объект, с которым ассоциирован итератор.
# Возвращает ссылку на объект, с которым ассоциирован итератор, с доступом только на чтение.}}
# Возвращает ссылку на объект, с которым ассоциирован итератор, с доступом только на чтение.}}

Версия 07:51, 10 января 2016

Компоненты на верхнем уровне \ Подсистема управления \ source_iterator \ operator*
reference operator*();
const_reference operator*() const;

Прямое разыменование итератора.

  1. Возвращает ссылку на модифицируемый объект, с которым ассоциирован итератор.
  2. Возвращает ссылку на объект, с которым ассоциирован итератор, с доступом только на чтение.
Возвращаемое значение:
Ссылка на ассоциированный с итератором источник моделируемого поля, реализующий интерфейс ISourceObject.

Изменение элемента коллекции ведет к изменению его как части геометрической модели.