24小时热门版块排行榜    

查看: 950  |  回复: 2

hfj1988

新虫 (小有名气)

[求助] fortran 编译器不检查 子程序中申明的数组大小吗?

如果在子程序中申明数组时候不小心把 real(8) a(9) 写成real(8) a(8)
编译程序检查不出错,但是会带来不可预见的错误,fortran的编译器这么差?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

绿遍山原

铜虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-10-06 14:07:23
边界检查会降低数组索引效率。编译时可以在选项里开启边界检查。

[ 发自手机版 http://muchong.com/3g ]
要夢遊,不要催眠。
2楼2013-10-05 19:48:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hfj1988

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 绿遍山原 at 2013-10-05 19:48:09
边界检查会降低数组索引效率。编译时可以在选项里开启边界检查。

请问怎么开启边界检查?谢谢!
intel fortran(linux下)和cvf6.0这两个编译器
3楼2013-10-05 21:23:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hfj1988 的主题更新
信息提示
请填处理意见