_export, __export

提供:RAD Studio (日本語)
移動: 案内, 検索

カテゴリ

修飾子、キーワード拡張

形式 1



 class _export <クラス名>



形式 2



 戻り値の型 _export <関数名>



形式 3



 データ型 _export <データ名>



説明

これらの修飾子はクラス、関数、データをエクスポートする場合に使います。

リンカは _export または __export のフラグが付いた関数をモジュールのエクスポート テーブルに入れます。

_export または __export を使用すると、モジュール定義ファイルで EXPORTS セクションが不要になります。

_export または __export が付かない関数は、省略形のプロローグ/エピローグ コードを使うため、オブジェクト ファイルが小さくなり、実行速度も多少向上します。

メモ:  _export または __export を使って関数をエクスポートする場合、関数は序数ではなく名前でエクスポートされます(通常は序数の方が効率的です)。

各種属性をデフォルトから変更する場合は、モジュール定義ファイルが必要となります。

関連リンク

他言語版