Fortran Coder

标题: fortran 定义无符整型 [打印本页]

作者: 山林悍匪    时间: 2019-9-21 18:13
标题: fortran 定义无符整型
Fortran里面可以定义无符整型吗?我在vs2013+ivf2013里面试了下以下三种形式:

        UNSIGNED U        UNSIGNED(KIND=2) :: A        UNSIGNED*8 :: B
都编译不通过
ivf2013都支持到2008了,还不能定义无符整型吗


作者: li913    时间: 2019-9-21 18:27
本帖最后由 li913 于 2019-9-21 18:28 编辑

不能,ivf2019都不能。
作者: 胡文刚    时间: 2019-9-21 20:53
语法也没规定有无符号类型呀。
作者: 山林悍匪    时间: 2019-9-22 23:59
li913 发表于 2019-9-21 18:27
不能,ivf2019都不能。

额,好吧
作者: 山林悍匪    时间: 2019-9-23 00:00
胡文刚 发表于 2019-9-21 20:53
语法也没规定有无符号类型呀。

不确定最新的Fortran标准有没有,所以来问一下
作者: weixing1531    时间: 2019-9-25 11:20
标准语法没有,看编译器有没有扩展功能了
作者: 胡文刚    时间: 2019-9-25 11:51
很久以前见过一个 unsigned 的 module,通过重载操作符和内部函数实现无符号。
找了一下,没找到了。

另外,Sun的编译器也有。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2