【发布时间】:2011-03-30 17:40:04
【问题描述】:
我是一名编程的建模师...我永远不会称自己为程序员,但我使用 C# 和 FORTRAN 进行编程。我有一个 FORTRAN 模型,我通过 dll 连接到一些 C# 代码。我发现我必须有一个公共块才能将变量保存在 dll 的内存中。我还发现我不能使用多个包含语句......我的公共变量的包含文件都是未标记的。 Chapman (2008)“科学家和工程师的 FORTRAN 95/2003”声明“不应该使用未标记的 COMMON 语句......”。
如何确保我的公用文件中没有损坏的内存?我想我可以进行实验,但我希望对此有一些合理的建议。我在 Microsoft Visual Studio 2008 中使用 Lahey-F 7.2 版
任何人,有什么想法吗?
【问题讨论】:
标签: dll fortran fortran-common-block