函数随笔
和光尘樾
这个作者很懒,什么都没留下…
展开
-
QT中将本地的IP地址转化为数字和小数点的处理函数(字符串转化为字符数组)
QT中电脑IP地址字符串转化成数字和小数点的函数QT将字符串转化为字符数组在开发中,经常使用到字符串转化为字符数组的例子,本次以QT编译器为例,简单总结:字符串转化函数如下/* * 名称:analysis_data * 功能:将形如192.168.2.110之类的ip字符串,分解成数字和小数点 * 参数:str--需要分离得字符串 * value--得到的数字的数组 * value_count--得到的数字串个数计数 * point--得到的小数点数组 *原创 2021-04-02 10:33:06 · 1325 阅读 · 0 评论 -
常用函数--CRC校验函数
CRC检验函数前段时间一直在使用CRC校验函数,现在将函数内容总结:typedef unsigned short uint16_ttypedef unsigned char uint8_ttypedef unsigned int uint32_t//CRC校验函数//参数*pData:需要进行校验的数组//参数plen: 需要进行校验的数组数据长度//返回值siRet: CRC校验结果uint16_t checkCRC(uint8_t *pData, uint32_t plen)原创 2021-04-01 13:24:09 · 2393 阅读 · 0 评论 -
常用校验和函数
在项目中经常会涉及协议的传输,常见的有总加和校验、总加异或校验、CRC校验等。本次主要提供总加和校验函数:unsigned char checkSum(unsigned char *cBuffer, unsigned char iBufLen)//形参1:待校验的数组//形参2:待校验的字节长度{ unsigned char index; unsigned char rtn; unsigned short sum; for(index=0; index<iBufLen; index++原创 2020-12-17 13:26:02 · 1225 阅读 · 0 评论 -
经度、纬度、高度转换成大地坐标系XYZ的程序
前段时间由于项目需要,自己开发了通过查阅资料,编写了经纬高转化成XYZ坐标系的程序,并测试通过!有需要的可以看一下(转载请注明出处)#define PI 3.14159265358979//*---------------------------------------------------------------函数: LoLaHtoDxSpaceXYZ(double L,double B,double Height,double &X,double &Y,double &原创 2020-12-16 20:20:23 · 13198 阅读 · 4 评论