インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
このセクションでは、言語標準、オペレーティング・システムの違い、およびコンピューター・ハードウェアがインテル® Fortran の使い方とプログラムの移植性に与える影響を理解するのに役立つトピックを示します。
移植性のあるプログラムとは、1 つのハードウェア・プラットフォームまたはソフトウェア・プラットフォームで実装したプログラムを、ソースコードの変更を最小限に抑えて別のシステムに移植することができるプログラムのことです。最初のシステムで得られた正しい結果は、他のシステムでも正しくなければなりません。プログラムを移植する際に行わなければならない変更点は、各プログラムによって大きく異なります。プログラムによっては、変更を加えなくても良い場合もありますし (完全な移植性のあるプログラム)、多くの変更が必要なため、新しいプログラムを設計または実装したほうが効率的な場合もあります (移植性のないカスタマイズ)。多くのプログラムは、一定の使用期間を経た後、別のシステムへ移植される可能性があります。このセクションでは、移植を簡単に行うためのコードを作成する方法について説明します。