| 查看: 214 | 回复: 2 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
jxhgwy金虫 (正式写手)
|
[交流]
[求助]子程序
|
||
|
借助于别人的库文件中的子程序,结果其子程序中的虚参为数组,我的主程序中的参数为动态分配的指针,这样实参和虚参之间类型不匹配,那么我应该如何调用该子程序呢? 谢谢! |
» 猜你喜欢
国社科又开始会评了,不知道这次命运如何
已经有13人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有6人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
基金系统什么内容也没有
已经有10人回复
学科评审组评审是指会评吗?
已经有5人回复
面上函评意见出来了,像什么等级?
已经有17人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
jxhgwy
金虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 1704.9
- 散金: 3200
- 帖子: 702
- 在线: 183.9小时
- 虫号: 582939
- 注册: 2008-07-25
- 性别: GG
- 专业: 燃烧学
★ ★
sunxiao(金币+2,VIP+0):鼓励一下 4-30 11:35
sunxiao(金币+2,VIP+0):鼓励一下 4-30 11:35
|
谢谢!这也是一个方法。我曾考虑,但似乎不太好操作。 具体情况是: 我想要将3维场变量记录为TECPLOT文件,所以需要调用TECDAT111 INTEGER(4) FUNCTION tecdat111 & (N, & FieldData, & IsDouble) !MS$ATTRIBUTES STDCALL :: tecdat111 !MS$ATTRIBUTES REFERENCE :: N,FieldData,IsDouble INTEGER(4) N REAL(4) FieldData(*) INTEGER(4) IsDouble END FUNCTION tecdat111 我的场变量如温度、密度等都是用的ALLOCATABLE POINTER 来表示的,因为变量的维数大小无法事先确定。似乎动态数组又不能在主程序中出现。所以我的指针变量代入到上述函数的 FIELDDATA 时总是出现 ‘ Error: The type of the actual argument differs from the type of the dummy argument. ‘ 的错误。 不知道哪位做过TECPLOT 格式的二进制数据输出,请提供一些好的建议,谢谢! |
3楼2009-03-21 11:16:21
maomao1210
金虫 (正式写手)
- 程序强帖: 5
- 应助: 2 (幼儿园)
- 金币: 1432.8
- 散金: 242
- 红花: 16
- 沙发: 1
- 帖子: 991
- 在线: 442.1小时
- 虫号: 253215
- 注册: 2006-05-20
- 性别: MM
- 专业: 考古理论
2楼2009-03-20 15:21:21










回复此楼