我负责许多遗留 (F77) 程序。有时,其中一个或另一个可能会由于尝试超过固定数组大小而失败。我通常的解决方法是过度分配有问题的数组。
有没有人有关于将这些固定数组更改为动态数组的想法或经验,以及对代码的其余部分(包括子例程调用)有何影响?
我在 OpenVMS 上使用相当新的编译器,因此我相信不会出现编译器问题。
fortran
fortran ×1