首先,看一段代码 

\\ JS代码

const points = new Float32Array(numPoints * 3);

假设 points 已被填充满 

const const pointCloudData =  Buffer.from(points.buffer)

request (pointCloudData )

//  pointCloudData = [ 12,36,14,15,....  , 0< x < 255]   总之  0< x < 255 是这个范围,对应C++ 一个 char ,一个字节 

----

那么 C++ 要如何接收这段 二进制    void recivce (const std::string& requestData  ) {

}

C++ 里面使用  std::string 去接收二进制的数据, 因为    std::string 底层是一个 char[]  字符数组  类型 也叫字符串类型

-----

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐