-3
fortran有没有在运行时设置一个全局变量的方法?在运行时设置一个全局变量
如果仿真应该是2D或3D,我的程序应该读取一个包含参数 的模型文件。 所以它必须从文件读取该变量并设置此参数。
这可能吗?
谢谢 扬
fortran有没有在运行时设置一个全局变量的方法?在运行时设置一个全局变量
如果仿真应该是2D或3D,我的程序应该读取一个包含参数 的模型文件。 所以它必须从文件读取该变量并设置此参数。
这可能吗?
谢谢 扬
为什么不能有一个变量设置为默认(可以说2D),然后读faile改变它的值作为适当后?根据你的要求,你甚至可以拥有其他的价值。
例如,将全局整数值设置为0.然后在读取文件后,将其更改为1(2d)或2(3d)。这样你有:
0 => not set yet (waiting for model-file)
1 => simulation should be in 2D
2 => simulation should be in 3D
3 => there was an error Reading the model-file
是的,你想要做的是可能的。不,请介意你,没有代码。我正在投票决定关闭它,理由是没有代码,这不是一个可以回答的问题。并且请注意,在Fortran中,参数的值是在编译时设置的,它不能在运行时读取和设置。小心使用术语。在另外4位读者以最接近的选票堆积之前发布一些代码。 –