混合类型的Fortran数据结构的最佳做法

时间:2018-07-16 22:13:40

标签: data-structures fortran

对于一个项目,我需要一个类似地图的数据结构,该结构可以使用character键存储混合数据类型的值。例如,我的数据结构可能包含:

"A" -> 1
"B" -> 2.0d0
"C" -> "three"

我知道我可以使用可分配的无限多态变量作为值,并选择类型以提取它;但是,我从未在生产代码中认真使用过这种技术。

这是解决Fortran中此类问题的最佳方法吗?如果是这样,使用class(*)有哪些最佳实践?

有替代解决方案吗?如果有,它们有什么优势?

0 个答案:

没有答案