2013-06-20 3 views
4

Я узнал, как вызвать функцию с аргументами.Как вызвать функцию без аргументов в V8?

int argc = 1; 
v8::Handle<v8::Value> argv[] = { v8::String::New("arg") }; 
v8::Local<v8::Value> result = function->Call(foo, argc, argv); 

Но я хотел бы вызвать функцию без аргументов, поэтому argc должен быть 0 и argv должен быть массивом нулевой длины, что не возможно в C++, я думаю.

Как правильно вызвать функцию JavaScript без аргументов в V8?

ответ

2

Это очень легко, просто использовать:

function->Call(function, 0, NULL); 
Смежные вопросы