言語が混在したプログラミングの概要

言語が混在したプログラミングとは、ソースコードが複数の言語で書かれているプログラムを作成するプロセスのことを指します。言語が混在したプログラミングでは、次のことが可能です:

言語が混在したプログラミングは、インテル® Fortran およびインテル® C++ の間でも可能です

言語が混在したプログラムを正しく作成するには、変数とプロシージャの命名、スタックの使用、および異なる言語で書かれたルーチン間での引数渡しに関する規則を確立しなくてはなりません。これらの規則をまとめて、呼び出し規則といいます。

呼び出し規則には、次の事柄が含まれます:

このセクションでは、Fortran、C、C++、およびアセンブリ言語でルーチンを作成するときに使用する呼び出し規則に関する情報を提供します。以下のトピックを参照してください:

メイン・プログラムからのサブプログラムの呼び出し

言語が混在したプログラミングのまとめ

言語が混在したプログラミングにおける呼び出し規則の調整の概要

言語が混在したプログラミングにおける命名規則の調整の概要

Fortran でのプロシージャのプロトタイピング

言語が混在したプログラミングにおけるデータ交換と参照の概要

言語が混在したプログラミングにおけるデータ型の処理の概要

インテル® Fortran/C が混在したプログラムの概要