从TCP客户端发送的双数组
double array to sent from TCP client
在这几天里,我正在处理计算机之间的TCP通信,我会发送一个由6个双元素组成的数组。通常我使用send函数,它接受必须发送的char*。可以用相同的函数发送此数组。
提前感谢大家
send
函数接受char *
是因为传统,因为char
过去与字节相同,所以传递char *
参数与传递指向一系列字节的指针相同。
在调用例如send
时,将任何指针强制转换为char *
应该是安全的。
然而,不能保证接收端会收到您期望的东西。两个系统的浮点格式可能不同,或者可能存在字节排序问题。
相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- 将数组的地址分配给变量并删除
- 从C++本机插件更新Vector3数组
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 数组索引的值没有增加
- 将对象数组的引用传递给函数
- 为char数组调整zlib-zpipe
- 2D数组来自文本输入,中间有空格
- std::向量与传递值的动态数组
- 在c++中用vector填充一个简单的动态数组
- 使用strcpy将char数组的元素复制到另一个数组
- 使用指针从C++中的数组中获取最大值
- C++使用整数的压缩数组初始化对象
- 告诉一个 const char 数组,除了编译时 C 样式的字符串外,它不以 '