我已经完成了为fortran 77程序制作gui的任务。为此,我使用Lahey Fujitsu编译器和wisk,它基本上是一个纯粹的winteracter骨骼版本。现在我编写了90年代的gui部分,说实话,现在我没有编写任何代码,只是使用了wisk向导吐出的代码,并且在gui部分与77部分交谈时出现问题。将Fortran 77程序编码为子程序
该程序由一个主程序和14个子程序文件组成。主程序调用所有其他子程序,处理计算并将最终结果写入文本文件。我想要做的是使主程序成为子程序,并从程序的gui或fortran 90部分调用它,从而使gui成为主程序。是否有可能做到这一点,因为大部分fortran 77被声明为隐式双精度,而fortran 90的代码是隐含的没有?更进一步,在gui部分,我将不得不调用所有的子程序,否则会将主程序转换为子程序,处理这个问题?
任何帮助/意见,将不胜感激。
如果有任何不明确的地方,我相信是这样,因为我的fortran技能仍然有限,请让我澄清我的意思。
感谢, 基督教
感谢您的回答,抱歉,我的回复有点晚。 – Christian 2011-01-19 20:42:17