Индексирование в массиве

 
bool ArraySetAsSeries( double& array[], bool set)

Устанавливает направление индексирования в массиве. Значение параметра set TRUE устанавливает направление индексирования в обратном порядке, то есть, последний элемент имеет нулевой индекс. Значение FALSE устанавливает нормальное направление индексирования. Функция возвращает предыдущее состояние.


Что такое "последний элемент" ? По отношению к чему рассматривается направление индексирования ?

Если речь идет об отношении ко времени (т.е. последний элемент - это элемент записанный в массив последним, - как это и есть в тайи-сериях), то возникает главный вопрос:

Если в массиве установлено направление индексирования в обратном порядке и в последний элемент записывается некоторое новое значеное, то станет ли этот элемент нулевым ?
Или может он станет нулевым после операции ArraySort ?
 
ArraySetAsSeries(... , true) - означает, что нулевой элемент является последним, иначе - самым первым.