0

この質問/回答 Fortran: Array of unknown size in typeを見つけました。これは、パラメーター化された len を持つ fortran 派生型を示しています。

type food(NBananaTypes,NAppleTypes)
 integer,len :: NBananaTypes,NAppleTypes
 INTEGER :: NBananasLeft(NBananaTypes)
 INTEGER :: NApplesLeft(NAppleTypes)
end type food

標準のこの機能を使用したいと思います。実際にこれを実行できるコンパイラはどれですか? gfortranはしません

4

1 に答える 1

0

新しい標準の実装状況は、Fortran フォーラムで定期的に公開されています。最新バージョンはhttp://dx.doi.org/10.1145/2460236.2460238です。http://fortranwiki.org/fortran/show/Fortran+2003+statusで、PGI、IBM、または Cray コンパイラを使用できると書かれている古いバージョンを見ることができます。これら 3 つのうち、PC コンピュータで使用できるのは PGI だけです。レポートの最近のバージョンも確認しましたが、新しいものは何も追加されていません。

于 2013-04-28T08:19:29.107 に答える