1
私はgraphics programming samplesのように、この用語をコードのさまざまな場所で見てきました。これはC++の意味論のようですが、EmitCalliというC#/ .NET管理の実装があり、それはOpCodes.Calliに関連しているようです。私はこれが機械語であると推測します。素人の言葉にいくらか近いこの言葉の説明はありますか?「Calli」という用語の意味的推論または意味は何ですか?
私はgraphics programming samplesのように、この用語をコードのさまざまな場所で見てきました。これはC++の意味論のようですが、EmitCalliというC#/ .NET管理の実装があり、それはOpCodes.Calliに関連しているようです。私はこれが機械語であると推測します。素人の言葉にいくらか近いこの言葉の説明はありますか?「Calli」という用語の意味的推論または意味は何ですか?
呼び出し規約によって記述される引数を持つ( エントリポイントへのポインタなど)を評価スタックに表示メソッドを呼び出しはcall indirect
を意味し、それは、MSIL
するためのものです。
call
では、本方法の記述は、命令(ひいては直接)calli
において
と渡され、それは略語だらしい説明からmethod entry pointer
(したがって間接)
が与えられます「コール間接」の場合。 – celtschk
いいえ、C++ではありません。これはCILオペコードです。 –