image-20231027183743-9i0hewi.png (34.15 KB, 下载次数: 190)
Simply fortran优化选项
2023-10-28_205211.jpg (42.77 KB, 下载次数: 195)
运行时间对比
12.68 KB, 下载次数: 10
面向过程
15.27 KB, 下载次数: 9
面向对象
fcode 发表于 2023-10-29 11:15
首先 OOP 必然有性能上的牺牲。
牺牲具体有多大,可能与编译器,优化选项,算法,算例等诸多因素有关。
面向过程如果用结构体表示一家银行,每个函数过程同样的传递这个结构体,其效率也就和OOP传递self/this指针差不多了。
14.81 KB, 下载次数: 3
OOP更改为普通结构体
weixing1531 发表于 2023-10-29 09:02
有时计算没必搞面向对象,过度的抽象有时会陷入误区
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |