ev-*_*-br 1 portability fortran types
我多次读过使用type*N符号(real*8复杂*16等)可能导致可移植性问题.这里有没有人遇到过这些问题,然后用kinds 解决了?
我不能说我对这个特殊问题有疑问.据我所知,目前所有活跃的Fortran编译器都了解这种非标准的类型定义方式.
但是,多年来,我已经填补了非标准的可移植性问题.这些天我从来没有(很少,很少)使用非标准功能,我当然不会以这种方式声明种类.我通常只会使用非标准功能,如果它们具有令人信服的优势,我认为这里没有这样的优势.可能引人注目的唯一优势是诸如提高执行速度,在标准Fortran中执行难以(或不可能)的事情,以及对语言功能的真正扩展.程序员的便利性并不是一个引人注目的优势.
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |