我正在计算一些值并使用如下函数将它们存储在变量中:
array<array<double,1000>,1000> index;
sum(double A, ..., array<array<double, 1000>,1000> & index);
我快速查看了数组的索引数组,它只是在执行上述声明时填充了值。没关系
但!一旦我调用另一个使用索引数组的函数,其声明如下:
average(..., array<array<double,1000>,1000> index, ...)
我收到一个未处理的异常(堆栈溢出),它将我重定向到一个 asm 文件(chkstk.asm):
test dword ptr [eax],eax ; probe page.
知道如何解决这个问题吗?