阅读背景:

字节数组和short,int,float,double等类型的相互转换

来源:互联网 
一、在C++中从字节数组中获取short,int,long,float,double等数据

在进行Modbus协议通信和网络编程时,有时需要将从串口或者网络中接收的数据从字节数组转换成对应的int,float,double等数据,有时还要考虑大小端字节序以及Swap的问题,发现在C++中需要自己写相关的转换函数,于是/写了一个函数,用于从输入的byte数组中获取指定类型的数据,目前支持int16,int32,int64,float,double,对应的代码如下:在进行




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: