Допустим, у меня есть любой массив Trial() As Integer
У меня есть две следующие переменные, определенные как целое число:
Dim Left As Integer
Dim Right As Integer
Теперь я увеличиваю индекс массива пробной версии
ReDim Preserve Trial(Left+Right)
Теперь, если мой итог (влево + вправо) превышает целочисленный предел, вышеприведенное приведет к ошибке.
И если переопределить Left как Long, он будет работать нормально.
На самом деле я хочу понять внутренний расчет для (влево + вправо).
Распределяет ли он общее пространство в зависимости от типа данных «Left»?
Или это может также зависеть от типа данных "Право"?