質問: 関数のプロローグとエピローグについて こんにちは タイトルのままなのですが、関数のプロローグとかエピローグとは何でしょうか マイクロソフトのサイトは読んだのですが、どうもプロローグ/エピローグの「必要性」が書いてあるだけで、それ自体の「意味」までは書いてありませんでした よろしくお願いします
回答: 「コールスタック」の概念でしょうか。 http://ja.wikipedia.org/wiki/%e3%82%b3%e3%83%bc%e3%83%ab%e3%82%b9%e3%82%bf%e3%83%83%e3%82%af プロローグは、必要な情報をスタックへpushする。 エピローグでpushしたものをpopする。 要する情報には不十分かもしれません。その際は申し訳ありません。