Pythonでは、次のようなステートメントがあります。
from module import function354
Pythonはインタープリター言語であり、Pythonが他の353個の関数すべてをロードすることを望まないためです。
Fortranにも同様の構成があります。
use module, only : function354
なぜこれを使うのですか?コンパイラはとにかく* .modファイルを作成し、すべての関数をコンパイルします。-only
ステートメントを指定した場合、(コンパイル時または実行時に)パフォーマンス上の利点はありますか?
名前の競合を回避することが役立つ場合があることはわかりますが、それ以外は実際には重要ではありません。
2つの主な理由
use, only
を支援するための便利な追加機能です。use, only
、コードの読みやすさを支援する優れた機能です高速なコードが必要なだけではありません。重要なのは保守性であり、さらに重要なのは正確さです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加