我有一些代码如下:
redim a(1 to N)
for i = 1 to N
a(i) = someFunction(i)
Next i
运行它时,我得到"Run-time error 6: Overflow"
. 它进入中断模式,循环内的行:a(i) = someFunction(i)
突出显示。为了找到错误,我进入该函数并逐行遍历。没有错误,它工作正常并继续运行。只要我以这种方式执行代码,保持中断模式并一次进入someFunction
一个调用,它就可以工作,但是一旦我回到正常执行,溢出错误就会回来。
有谁知道我怎样才能摆脱溢出?