4

Ruby で現在のスタック レベルを取得できますか?

現在caller.size、どちらを使用しても問題ありませんが、ネイティブではないようです

4

1 に答える 1

6

caller.sizeかなり標準的で、広く実装されており、スタック上のフレーム数が得られるため、ほぼ正確に必要なものです。これは、MRI および他のほとんどのインタープリターのネイティブ関数です。

于 2012-02-29T08:14:09.077 に答える