Оператор - индексирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Еще один девиз Джонса: друзья приходят и уходят, а враги накапливаются. Законы Мерфи (еще...)

Оператор - индексирование

Cтраница 1


Оператор индексирования [ ] будет рассмотрен на следующем занятии, а оператор косвенного обращения к члену класса - на занятии 14 во время изучения дополнительных возможностей указателей.  [1]

Оператор индексирования перегружается дважды.  [2]

Оператор индексирования перегружается дважды. В обоих случаях проверяются границы массива.  [3]

Общий вид оператора индексирования IDX был определен в разд.  [4]

Во всех операторах индексирования, включая присваивание индекса и оператор йота, используются целые положительные числа. Его выбор влияет на результаты действия ряда операторов, что указано в соответствующем месте.  [5]

6 Дополнительные упражнения. [6]

На рис. 3.21, в показан оператор индексирования по возрастанию.  [7]

8 Дополнительные упражнения. [8]

На рис. 3.21, г показан оператор индексирования по убыванию. Получите первый из расположенных здесь векторов, действуя этим оператором на каждый из оставшихся векторов.  [9]

Чтобы получить доступ к элементам массива, используется оператор индексирования.  [10]

В строках 61 - 68 и 71 - 78 операторы индексирования ( [ ]) замещены таким образом, чтобы предварительно анализировать введенный индекс смещения и, если оно окажется вне допустимого диапазона, обратиться к классу xBoundary для создания исключения. Назначение круглых скобок состоит в том, чтобы отделить обращение к конструктору класса xBoundary от использования константы перечисления.  [11]

12 Функция, выполняющая операцию деления.| Перевод числовых символов в числа. [12]

Преобразование шести числовых символов в соответствующие шесть цифр осуществляется с помощью - оператора индексирования. Примеры работы этого оператора приведены на рис. 5.15. Местоположение каждого числового символа в строке символов 0123456789 само является числом.  [13]

Затем объявляются операторы присваивания и индексирования, причем объявляются константная и неконстантная версии оператора индексирования. В качестве единственного метода доступа служит функция GetSizeQ, которая возвращает размер массива.  [14]

Однако такие действия крайне нелогичны и противоречат самой сути наследования. Вместо этого следует создать новый класс PartsCatalog, в котором нет оператора индексирования, не разрешается дублирование записей и перегружается operator для суммирования наборов записей.  [15]



Страницы:      1    2