Есть задача: Создать массив с неизвестным количеством "вмещаемости" данных...
L louie1743shkirondo Новичок Сообщения 28 Репутация 0 23 Окт 2016 #1 Есть задача: Создать массив с неизвестным количеством "вмещаемости" данных...
joiner Модератор Локальный модератор Сообщения 3,570 Репутация 632 23 Окт 2016 #2 разве так бывает? можно увеличивать массив через Код: ReDim предыдущие данные будут сохранены и добавлены новые или Код: _ArrayDelete удаляет индексы из массива в новых версиях языка можно создавать пустой массив Код: Local $Array[] и потом наполнять его
разве так бывает? можно увеличивать массив через Код: ReDim предыдущие данные будут сохранены и добавлены новые или Код: _ArrayDelete удаляет индексы из массива в новых версиях языка можно создавать пустой массив Код: Local $Array[] и потом наполнять его
Автор L louie1743shkirondo Новичок Сообщения 28 Репутация 0 27 Окт 2016 #3 Не получается создать пустой массив... Пишет ошибку о том, переменная неправильно описана.. Хотя это версия Autoit должна поддерживать данную функцию...
Не получается создать пустой массив... Пишет ошибку о том, переменная неправильно описана.. Хотя это версия Autoit должна поддерживать данную функцию...
ra4o AutoIT Гуру Сообщения 1,165 Репутация 247 27 Окт 2016 #4 Создавайте массив с размерностью "0" , далее, при необходимости изменяйте размер, например : Код: #include <array.au3> Local $aArray[0] For $i=0 to 20 Redim $aArray[$i+1] $aArray[$i]=$i Next _ArrayDisplay($aArray)
Создавайте массив с размерностью "0" , далее, при необходимости изменяйте размер, например : Код: #include <array.au3> Local $aArray[0] For $i=0 to 20 Redim $aArray[$i+1] $aArray[$i]=$i Next _ArrayDisplay($aArray)