找回密码
 注册
Simdroid-非首页
查看: 103|回复: 5

[3. Fortran] 大家有没有用Fortran做过Socket编程的?

[复制链接]
发表于 2009-6-25 10:55:35 | 显示全部楼层 |阅读模式 来自 美国
本来打算用C++的,可是C++ 的数组实在太难用了。
用Fortran吧,用户界面又没法做。Fortran也可以做用户界面,但我没有用铅笔刀刻乐山大佛的打算。
发表于 2009-6-25 12:11:09 | 显示全部楼层 来自 辽宁大连
Simdroid开发平台
具体把问题提一下,像我根本就不知道Socket是什么?呵呵。
回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-25 12:52:45 | 显示全部楼层 来自 美国
Socket,就是网络编程的有意思,主要指TCP/IP编程。
目前的想法就是通过这种方式将Fortran程序的计算结果发送出去。
因为Fortran语言没有像样的构件技术,这也是一种没有选择的选择。
回复 不支持

使用道具 举报

发表于 2009-6-25 13:01:50 | 显示全部楼层 来自 浙江杭州
混合编程呗,用Fortran做计算,VC或VB做界面,你这是一个很普遍遇到的问题,已经有了普遍解决的方法,不用去折腾什么Socket。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2009-6-25 13:33:42 | 显示全部楼层 来自 美国
不太喜欢混和编程,复杂,且局限性太大。
复杂是因为调用约定很麻烦,且死板。局限性是因为一般只能与C/C++互相调用,且不同Fortran编译器生成的目标文件对应的C/C++调用方式也不同。
尽管混和编程应该在处理能力上应该更强大。
Socket与文件一样,比较通用。通过Socket发出的数据一般的编程语言都可以轻松处理,如C#或Java使用Socket都很方便,更不用说万能的C/C++了。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-6-25 22:34:07 | 显示全部楼层 来自 清华大学
Fortran 制作动态库

C++ 或其它语言完成调用和其它的工作
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-1 13:41 , Processed in 0.042782 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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