V8 では、いくつかの関数を追加して、グローバル組み込み Array オブジェクトのプロトタイプを変更したいと考えています。JavaScript では、たとえば次のようにします。
Array.prototype.sum = function() {
// calculate sum of array values
};
C++ で同じ結果を得るにはどうすればよいですか? グローバル ObjectTemplate にいくつかのグローバル関数テンプレートを追加しましたが、おそらく既存のネイティブ オブジェクト プロトタイプに対して同じことを行う方法がわかりません。