28

SetInternalFieldCount()関数が実際に何をするのか理解できません。v8のドキュメントでは、関数は「このテンプレートから生成されたオブジェクトの内部フィールドの数」を設定すると説明されています。これはかなり自明であり、説明不足です。

v8埋め込みガイドでは、彼らはこの例を示しています

point_templ->SetInternalFieldCount(1); 

「ここでは、内部フィールドのカウントが 1 に設定されています。これは、オブジェクトが 1 つの内部フィールドを持ち、インデックスが 0 で、C++ オブジェクトを指すことを意味します。」

しかし、内部フィールドとは正確には何であり、この値を設定すると実際にプログラムに何が伝わるのでしょうか?

4

1 に答える 1