cdecl、_cdecl、__cdecl(C++)
カテゴリ
構文
cdecl <data/function definition> ; _cdecl <data/function definition> ; __cdecl <data/function definition> ;
説明
修飾子 cdecl、_cdecl、または __cdecl を使用して、C 形式の命名規則(大文字と小文字を区別し、先頭にアンダースコアを付ける)で変数または関数を宣言します。 関数宣言時に cdecl、_cdecl、または __cdecl を使用すると、パラメータを渡す方法が変わります。 パラメータは右から左にプッシュされ、呼び出し元がスタックをクリーンアップします。 修飾子 __cdecl はコンパイラ指令と IDE オプションを上書きします。
cdecl、_cdecl、および __cdecl は C++Builder 固有のキーワードです。
- メモ: __cdecl 形式は、C++Builder 64 ビット Windows (BCC64) でのみサポートされています。