我正在尝试为 C++ 库编写 Node.js 绑定。我试图绑定的主函数返回一个自定义struct
,其中包含需要作为 JavaScript 端的对象访问的节点。
所以这是我尝试过的:
String::Utf8Value value(args[0]);
CustomOutput *output = output_parse(*value);
gumbo_destroy_output(&kCustomDefaultOptions, output);
return scope.Close(Object::New(output));
哪个不起作用,因为 Object 不是原始类型,对吧?那么你如何转换它呢?