我经常使用名单功能灵活地输入参数列表到FORTRAN程序,但有一天,在搜索时提醒自己使用它came across this statement:
它(f77的名称列表语言扩展)现已包含在Fortran 90语言中。但是,NAMELIST是一个设计不佳的功能,应尽可能避免使用。
我只是想知道
答案 0 :(得分:1)
在Metcalf等人的规范书中没有提到名单效率低下和设计不佳:现代Fortran Explained。 https://books.google.com/books?id=V7UVDAAAQBAJ&lpg=PP1&pg=PA197#v=onepage&q=namelist%20I/O&f=false 相反,我认为名单 - 特别是Fortran 2003和2008中增加的增强功能 - 是非常有用和灵活的数据I / O方法。