C (または C++) で完全に管理されたプロジェクトのパフォーマンスが重要な部分を実装することを計画しています。従うべきベスト プラクティス (メソッド シグネチャ、呼び出し規約など、2 つの世界の間にあるものすべて) は何ですか?
これまでのところ、私は持っています:
- 関数宣言 (または定義?) は
extern "C" __declspec(dllexport)
- 呼び出し規約は
__stdcall
他に何か?たくさんあると思います。
C (または C++) で完全に管理されたプロジェクトのパフォーマンスが重要な部分を実装することを計画しています。従うべきベスト プラクティス (メソッド シグネチャ、呼び出し規約など、2 つの世界の間にあるものすべて) は何ですか?
これまでのところ、私は持っています:
extern "C" __declspec(dllexport)
__stdcall
他に何か?たくさんあると思います。