我实现了一个c++插件模块,它使用unsigned char(uint8_t)内存创建一些缓冲区,并将其传递给node.js。NODE_SET_METHOD(exports, "GetFrameBuffer", get_frame_buffer); // c++_buf is received from c++ addon
在java中,数组可以通过return new int[] {1,2,3}返回。在C++中,我习惯于首先生成一个数组(比如temp),然后将1,2,3存储在其中,然后用return temp返回它。我是否可以以类似的方式返回向量或映射(而不是数组),而不使用临时变量将它们存储在C++中?如果是,我该怎么做?