fortran66のブログ
id:fortran66
Fortran 2008 の pointer function で作った連想配列
Fortran 2008 の新機能 pointer function を用いて、簡単な連想配列 (associative array) を作ってみます。ここでは古典的な手法で、文字列をインデックスとした整数型連想配列を作ってみます。まず文字列を適当な整数に変換し、あらかじめ用意した配列のサイズの剰余をとって、それを実際の引数とします。このとき、単射…