|
1. 电脑出现内存不足,那说明就真的快空了。所以你的 Fortran 程序实际还是用得差不多了的。
2. 我不明白你的问题2,什么叫 C++ 可以开到内存耗空?你如何判断耗空了?
3. 如果你的windows是32位的,那么你换64位IVF编译器是不行的。编译出的程序根本无法运行。你必须在64位的CPU机器,且64位的windows下,使用64位的编译器重新编译。
4. windows 有个东西,叫虚拟内存,你可以试试设置稍大一些。
5. 操作系统的内存管理,是一个复杂的问题。一些工具,比如任务管理器所显示的,只是一个参考,并不准确。
6. 不管怎样,数组的上限,这是一个编译器的行为。语法并不规定,这不会是 Fortran 与 C++ 的区别。 |
|