非同期モジュールを書いていますが、配列構造を渡すことができません。助けてください。それがエラーが表示されます。それを避ける方法は?エラー C2440: '=': 'v8::Handle' から 'v8::Array *' に変換できません
struct Async {
Handle<v8::Array> result;
}
void wmiWorker(uv_work_t* req) {
Async* request = (Async*)req->data;
*(request->result) = getArray(1);
}
Handle<Array> getArray(int x) {
HandleScope handle_scope;
Handle<Array> array = Array::New(3);
if (array.IsEmpty())
return Handle<Array>();
array->Set(0, Integer::New(x));
return handle_scope.Close(array);
}