2010-08-21から1日間の記事一覧

呼び出し規約について

引数の渡し規則と名前付け規則 に説明がある。 引数の渡し方、呼び出し側 (caller)、呼び出され側 (callee) のどちらが Stack Cleanup を行うか書いてある。以下のコードで確認してみる。 int func (int arg1, int arg2) { return arg1 + arg2; } int __stdc…