Fortran Coder

查看: 2420|回复: 4

[求助] fortran里关于映射的问题

[复制链接]

48

帖子

15

主题

0

精华

熟手

F 币
179 元
贡献
104 点
发表于 2023-3-6 17:11:15 | 显示全部楼层 |阅读模式
想问问各位大佬,fortran里有关于映射的函数吗?map函数貌似也没有很多讲解。

709

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
596 元
贡献
305 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

发表于 2023-3-6 17:40:36 | 显示全部楼层
映射是个数学概念,不是个编程概念。

如果你需要的是Map关联容器。由于Fortran没有模板,在这方面比较弱。

48

帖子

15

主题

0

精华

熟手

F 币
179 元
贡献
104 点
 楼主| 发表于 2023-3-6 21:44:25 | 显示全部楼层
非常感谢您的解答,最后放弃了使用map来建立对应关系。

48

帖子

15

主题

0

精华

熟手

F 币
179 元
贡献
104 点
 楼主| 发表于 2023-3-6 22:03:44 | 显示全部楼层
[Fortran] 纯文本查看 复制代码
!  integer*4, allocatable  :: iblocks(:)%iSubblocks(:)

!  allocate(iblocks(85)%iSubblocks(49))

另外还想求教您,第一行的声明为什么是不可行的。怎么声明才是争取的呢?

48

帖子

15

主题

0

精华

熟手

F 币
179 元
贡献
104 点
 楼主| 发表于 2023-3-6 22:04:44 | 显示全部楼层
怎么声明才是正确的
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-2-27 18:42

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表