ここでは、ハンドラーに 1 つの引数を割り当てます。
const unsigned argc = 1;
v8::Local<v8::Value> argv[1] = { NanNew("hello world") };
NanMakeCallback(NanGetCurrentContext()->Global(), callHandle, argc, argv);
できます
しかし、2 つのパラメーターを割り当てたい! それが私がやろうとした理由です:
const unsigned argc = 2;
v8::Local<v8::Value> argv[1] = { NanNew("hello world") };
argv[2] = { NanNew("second argument") };
NanMakeCallback(NanGetCurrentContext()->Global(), callbackHandle, argc, argv);
しかし、その後、次のエラーが発生します。
functions.cc:97:18: error: expected expression
argv[2] << { NanNew("second argument") };
^
私は何を間違っていますか?2 つの引数を割り当てるにはどうすればよいですか? ありがとう