Числовые типы. Знакомство с массивами значений

   
На этом шаге мы дадим общую характеристику массивов значений.

   
Массив значений представляет собой одномерный массив с последовательной нумерацией элементов, начиная с 0. Массивы значений предоставляют
средства для выполнения вычислений со всеми элементами (или с их подмножеством) одного или нескольких массивов значений. Например, в
следующей команде а, b, с, х и z могут быть массивами, содержащими сотни числовых значений:

  z = а*х*х + b*х + с

   
К преимуществам такого синтаксиса следует отнести простоту записи. Кроме того, массивы значений обеспечивают хорошую эффективность
обработки данных благодаря оптимизациям, предотвращающим создание временных объектов во время выполнения команды. Специальные
интерфейсы и вспомогательные классы предоставляют средства для ограничения обработки подмножеством элементов массива значений и для
имитации многомерных массивов. В этом отношении массивы значений также упрощают реализацию классов векторов и матриц.

   
Стандарт гарантирует, что доступ к массивам значений является безальтернативным. Другими словами, обращение к любому значению
неконстантного массива значений производится по уникальному пути. Такие гарантии помогают оптимизировать операции с массивами, поскольку
компилятору не приходится учитывать возможность обращения к данным по другому пути.

   
На следующем шаге мы определимся с заголовочным файлом.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий