__cdecl
読み:アンダースコア-アンダースコア-スイー-デクル
外語:__cdecl: C declaration
x86系プロセッサーにおけるCの独自機能の一つで、数種類ある関数の呼び出し規約の一つ。
概要
Windowsの標準的な呼び出し規約。次のような特徴がある。
- 引数の渡しかた: スタック経由のみ
- スタックへの積みかた: 右から左にPUSHする
- スタックに積まれた引数の始末: 関数を呼び出した側で行なう
その他、次のような特徴がある。
- _を生成する
- 大文字・小文字を区別する
- 可変長の引数リストが利用出来る
再検索