2
2017年、標準のFortranで符号なし整数ですか、それともまだコンパイラのポータブルな拡張ではないのでしょうか?Fortranで符号なし整数が標準ですか?
2017年、標準のFortranで符号なし整数ですか、それともまだコンパイラのポータブルな拡張ではないのでしょうか?Fortranで符号なし整数が標準ですか?
いいえ、これらは標準ではなく、委員会に標準案を作成するためのアクティブドラフトや類似の活動はありません。
提案がありましたが、委員会メンバー間のサポートはほとんどありませんでした。符号なし整数が使用されているもののほとんどに対処するために、ビット関数が追加されました。私が思い出したように、主な異議申し立ては、署名されたタイプと算術的にやりとりする方法と、典型的なFortranアプリケーションでの使用が限定されているという認識を中心に行われました。 –
comp.lang.fortranには、それを求めている人々との議論がたくさんあったことを思い出してください。しかし、私はX3J3やWG5のドキュメントを随時見ており、進行中の作業は見られませんでした。私にとっては、符号なし整数の重要な特徴は、オーバーフローが許されることです。多くのコードでは、Fortranの整数(擬似乱数ジェネレータ)について黙っていることを前提としていますが、コンパイラはこれを見つけ出し、厳しい設定で不平を言うほど巧妙です。 –
署名されていない整数がWG5の作業項目として受け入れられなかったため、進行中の作業はありませんでした。各リビジョンには新機能の提案がたくさんありますが、ほとんどの場合、受け入れのためのカットはありません。 WG5が作業項目を承認した場合にのみ、その機能がさらに見えるようになります。 –