Добрый день.
Где предел измерения массива? К примеру, прокрутит ли он 1 млрд строк?
Где предел измерения массива? К примеру, прокрутит ли он 1 млрд строк?
23.10.2019 17:58:59
Добрый день.
Где предел измерения массива? К примеру, прокрутит ли он 1 млрд строк? |
|
|
|
23.10.2019 18:06:09
Hellmaster, У Вас есть шанс попробовать, но зачем?
По вопросам из тем форума, личку не читаю.
|
|
|
|
23.10.2019 18:14:38
БМВ, мало ли, заведу себе базу на 1 млрд строк и решу прокрутить ее полностью) Ну а вообще, есть предел у массива?
|
|
|
|
23.10.2019 18:24:38
есть несколько ограничений
1. каждая размерность ограничена максимальным индексом = 2^31-1 = чуть больше 2 млрд. 2. в зависимости от данных хранящихся в массиве он может не поместиться в доступный обьем оперативной памяти читайте
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
|
|
|
|
23.10.2019 19:04:36
Ігор Гончаренко, спасибо!
|
|
|
|
23.10.2019 20:27:29
С точностью до 20% (выполнять на "чистом" Excel):
Изменено:
Владимир
|
|||
|
|
23.10.2019 20:48:22
Похоже всё несколько проще. В Excel 365 64 бит сработали следующие объявления
Судя по всему, VBA не может создать массив, занимающий в памяти больше 4 294 967 292 байт. Перестановка порядка создания массивов на появление Out of memory не влияет.
Изменено: |
|||||
|
|
23.10.2019 20:52:24
Здравствуйте, Андрей! Да, похоже. На 32-разрядных системах улетает раньше.
Владимир
|
||||
|
|
|||