关于 C++ 接收二进制的 数据类型 和 二进制数据类型的本质
·
首先,看一段代码
\\ 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[] 字符数组 类型 也叫字符串类型
-----
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)