腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
将
复杂
的
c
语言
函数
转
换为
fortran
、
、
我正在
将
一些
c
函数
转换成
fortran
。在我
的
c
++例程中,有两个类似下面的结构定义。int n; heapnode *d;我将上面两个类型定义转
换为
fortran
,如下所示,它工作得很好。这里
的
要求是我们应该有一个堆类型变量,并且-在这个堆类型变量中,我们应该有多个堆节点。 为了演示这一点,我在下
浏览 7
提问于2017-12-08
得票数 0
7
回答
具有直接
C
兼容性
的
语言
、
除了
C
++,非玩具
语言
与
C
?有直接或易于使用
的
兼容性
的
,如“我可以在那里使用一个
C
库,并根据它编译我
的
代码,而不必查找、编写或配置某种包装器”。我知道许多
语言
通过某种形式
的
外部调用或绑定与
C
兼容(我一直在使用Java、Ruby等绑定,所以我知道这是可以做到
的
)。但是,您依赖某人(可能是您)为您想要使用
的
所有库编写和维护绑定,并且绑定必须在所有平台上工作,等等。 比
C</em
浏览 6
提问于2010-01-02
得票数 3
回答已采纳
3
回答
用于调用返回指针
的
C
函数
的
Fortran
接口
、
、
、
、
我有一个
C
函数
,{}请使用
Fortran
2003之前支持
的
功能。 有什么建议吗?
浏览 0
提问于2010-10-04
得票数 0
1
回答
为什么相同
的
浮点常数在
Fortran
和
C
中
的
打印方式不同?
、
、
在
Fortran
中打印常数0.8804418 print *, 0.8804418给出
C
版本时
的
0.880441785为什么输出是不同
的
?请注意,在printf中提高精度并不会改变输出。 这不是或类似的复制。这个问题特别是关于
Fortran
和
C
表示(或格式)上
的
差异。
浏览 3
提问于2016-04-28
得票数 2
回答已采纳
3
回答
在
C
程序中声明5D数组时
的
分割错误
、
、
、
我正在
将
程序从
fortran
77
转
换为
C
编程
语言
,在
fortran
程序中,5D数组声明如下所示,代码编译和执行良好。但是,当我用相同
的
值将相同
的
代码转
换为
C
时,
C
代码会编译,但它会产生分段错误。如果这个问题是由于两种
语言
之间
的
多维数组内存分配
的
标准布局不同,我在用
C
声明数组
的
同时尝试了所有的维
浏览 1
提问于2019-04-12
得票数 0
回答已采纳
1
回答
可编译成其他
语言
的
自动移植和
语言
工具
我只是出于好奇问这个问题: 谢谢您抽时间见我。 PS:不知道怎么给这个贴标签。请随意编辑。
浏览 7
提问于2011-06-02
得票数 4
回答已采纳
1
回答
配置文件MPI (PMPI)和
Fortran
、
、
我正在编写使用PMPI (配置文件MPI接口)分析MPI代码
的
示例代码。虽然
C
语言
中
的
示例运行良好,但
Fortran
中类似的简单代码却无法正常工作。下面是我
的
C
代码:#include <stdio.h>
浏览 1
提问于2021-05-21
得票数 3
3
回答
将
指向
复杂
Fortran
数组虚部
的
“指针”传递给BLAS例程
、
、
我想把一个指向
复杂
Fortran
数组虚部
的
“指针”传递给一个只操作实数
的
BLAS
函数
。我指的是
C
语言
意义上
的
“指针”,因为我不想涉及任何数据复制。例如,考虑下面的简单代码(我
的
实际代码稍微
复杂
一些): complex, dimension(:), intent(in) ::
c
1,
c<
浏览 6
提问于2016-12-02
得票数 1
1
回答
在
Fortran
中使用
C
头中定义
的
类型
、
、
我正在尝试从如下代码库构建一个静态库 ├──
C
_src ├──
Fortran
_src └── foo.f90gfortran -
c
-I. foo.f90 -oTYPE (MY_TYPE), INTENT (OUT
浏览 0
提问于2018-01-18
得票数 0
回答已采纳
3
回答
将
代码从一种
语言
手动转
换为
另一种
语言
、
、
、
我经常用MATLAB/Python编写代码来测试我
的
算法是否可行(&实际工作)。然后,我需要将整个代码转
换为
C
,有时在
FORTRAN
90中。,手动
将
中等大小
的
代码从一种
语言
转
换为
另一种
语言
的
好方法是什么?
将
整个代码从一个转换到另一个,然后进行测试。(有时,有错误和错误是不会消失
的
,找出错误
的
来源就成了问题)逐行检查输出
的</e
浏览 5
提问于2012-03-29
得票数 6
回答已采纳
1
回答
Gfortran
复杂
的
实证性论证
、
、
、
、
我试图在gfortran中使用fftpack,但我认为与此相关
的
错误是,当虚拟参数声明为the时,某些例程被传递为
复杂
数组。我在一个英特尔
fortran
页面上读到一条评论,它可以禁用"check例程接口“。有没有人知道gfortran是否有类似的选择?详细说明并接受评论..。-Jobj\Debug\ -Wall -g -
c
C
:\
浏览 1
提问于2015-05-11
得票数 1
1
回答
为什么LAPACK 3.5.0没有可用
的
C
端口?
、
、
、
我
的
目标是在Emscripten中使用LAPACK。Emscripten能够
将
C
代码转
换为
JavaScript。但不幸
的
是,LAPACK3.5.0 ()只在
FORTRAN
95中可用。CLAPACK项目()基本上就是我想要
的
:一个
C
版本
的
LAPACK。但是这个版本已经过时了;最新版本是3.2.1。 所以我现在
的
问题是:为什么没有更新
的
LAPACK到
C
的
移植?有什么建
浏览 1
提问于2014-02-24
得票数 1
1
回答
从
Fortran
/
C
调用Python
函数
、
、
、
我正在编写一个
Fortran
代码,我想使用Python库中
的
一些特殊
函数
和方法。scipy.optimize import * return newton(lambda x: (x - A*polylog(1.5, B*exp(-t*x))), 0.0)我想提到
的
是,
将</em
浏览 0
提问于2015-12-18
得票数 3
回答已采纳
2
回答
S-function在simulink中有什么作用?
、
我已经创建了一个simulink模型,需要使用S-function将其转
换为
C
/
C
++代码。谁能告诉我如何创建S-function,在哪里以及如何使用它来生成代码?
浏览 0
提问于2014-12-22
得票数 0
2
回答
如何轻松地
将
FORTRAN
代码转
换为
Python代码(真正
的
代码,而不是包装器)
、
、
我有一个用
FORTRAN
编写
的
数值库(我相信是
FORTRAN
IV),我想把它转换成Python代码。我想要真正
的
源代码,我可以导入到任何Python虚拟机上- Windows,MacOS-X,Linux,Android。我开始手工操作,但库中有大约1000个例程,所以这不是一个合理
的
解决方案。
浏览 6
提问于2013-08-14
得票数 16
1
回答
如何在Eclipse中编写和编译混合编程
语言
(
C
和
FORTRAN
)
、
、
基本上,我想在Ubuntu(Linux环境)中
的
Eclipse(并行应用程序开发) IDE中使用
C
和
FORTRAN
编写一种混合编程
语言
。我
的
主程序是用
C
语言
编写
的
,而调用
函数
是用
FORTRAN
编写
的
。现在,我应该如何
将
这个
FORTRAN
源程序链接到
C
项目? 我能够从终端(Linux)编写和编译相同
的
(混合编程),没有任何问题。
浏览 3
提问于2013-01-19
得票数 2
1
回答
混合
语言
CUDA编程
、
、
如何
将
CUDA代码与
Fortran
和
C
代码(混合
语言
编程)结合起来。
Fortran
代码调用
C
函数
,然后调用CUDA内核。例如。
Fortran
函数
:
C
职能:{ ....cuda_kernel<<< kernel par
浏览 7
提问于2016-02-02
得票数 1
回答已采纳
1
回答
在
C
++和
Fortran
代码之间传递复数数组
、
、
、
我正在使用
C
++和
Fortran
代码。
C
++代码需要调用
Fortran
子例程。
Fortran
子例程
的
一个参数具有
Fortran
类型
的
complex。COMPLEX PHI( L ) 在
C
++文件中,我理解传递给
Fortran
代码
的
参数需要通过引用而不是通过值传递。
Fortran
子例程在
C
++代码中(在源代码文件
的
顶部)使用extern关键字声明为
浏览 11
提问于2012-11-22
得票数 1
回答已采纳
2
回答
垃圾收集器能到达用另一种
语言
编写
的
函数
所留下
的
“垃圾”吗?
假设您从带有GC
的
语言
中重复调用另一种
语言
的
函数
(例如,
Fortran
95)。
Fortran
函数
在调用之间
的
内存中分配了一些东西,从调用者
语言
中可以看到这些调用是不可引用
的
垃圾。调用者
语言
的
GC是否可以访问
Fortran
中分配
的
内存,并将其视为垃圾并释放它? 我猜这是不会发生
的
。由
Fortran</e
浏览 2
提问于2010-03-08
得票数 3
1
回答
来自MapleSim / Modelica
的
FORTRAN
调用约定
、
、
、
Modelica建模
语言
支持从外部
FORTRAN
调用
函数
,但是,MapleSim只支持从
C
DLL调用
函数
,尽管它说它完全支持Modelica
语言
,而且我别无选择,只能使用这个
FORTRAN
(我不能在问:
FORTRAN
函数
的
调用约定是什么?(我对召集会议
的
问题一无所知)。注意,MapleSim 6.1 (Maple 17)
的
父环境支持从
FORTRAN
导入外部<
浏览 3
提问于2014-08-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券