|
ArrayInitialize
Инициализирует числовой массив указанным значением.
void ArrayInitialize( |
Параметры
array[]
[out] Числовой массив, который нужно инициализировать.
value
[in] Новое значение, которое нужно установить всем элементам массива.
Возвращаемое значение
Нет возвращаемого значения.
Примечание
Функция ArrayResize() позволяет задать для массива размер с некоторым запасом для его будущего увеличения без физического перераспределения памяти. Это сделано для улучшения быстродействия, так как операции по распределению памяти являются достаточно медленными.
Инициализация массива выражением ArrayInitialize(array, init_val) не означает инициализацию этим же значением и элементов резерва, выделенного для этого массива. При последующих увеличениях размера массива array функцией ArrayResize() в пределах текущего резерва, в конец массива добавляются элементы, значения которых не определены и, чаще всего, не равны init_val.
Пример:
void OnStart() |