十六进制字符转数字
来源:互联网 发布:双系统linux安装教程 编辑:程序博客网 时间:2024/04/30 23:15
int CharToNumber(const char c){if (c >= 'a' && c <= 'f')return (c - 'a' + 10);if (c >= 'A' && c <= 'F')return (c - 'A' + 10);if (c >= '0' && c <= '9')return (c - '0');// default,fix mereturn 0;}// convert hex string to numbervoid HexStringToNumber(const char* psrc, char* pbuf, const int cbsize){if (NULL == psrc || NULL == pbuf || 0 == cbsize)return;int len = strlen(psrc);len = (len % 2 == 0) ? (len / 2) : (len /2 + 1);int temp = (len > cbsize ? cbsize : len);for (int i=0; i<temp; i = i+1){int h = CharToNumber(psrc[2*i]);int l = CharToNumber(psrc[2*i+1]);pbuf[i] = h*16 + l;}}
0 0
- 十六进制字符转数字
- 盟 * 讯 笔试题 十六进制字符转数字
- 字符转数字
- js 字符转数字
- QT:十六进制字符串转数字整形
- c++十六进制字符串转数字(数值)
- Unicode的字符转数字
- C字符转数字格式
- python 字符转数字(1字节转数字)
- python 3.2的数字字符转数字
- c/字符串,字符转数字,数字…
- 中文字符转数字(可能会很大)
- c++ 大小写转换&&字符转数字
- JavaScript的类型转换(字符转数字,数字转字符)
- JavaScript的类型转换(字符转数字,数字转字符)
- JavaScript的类型转换(字符转数字,数字转字符)
- JavaScript的类型转换(字符转数字,数字转字符)
- JavaScript的类型转换(字符转数字,数字转字符)
- Sql Server数据库事务介绍(二)---Sql语句,SqlTransaction和TransactionScope的使用方法
- jradius响应超长且不稳定排查
- 国外C#开源网站一览
- nmon下载及使用方法
- Java Map遍历方式的选择
- 十六进制字符转数字
- Mac上Svn的使用
- hdu 2813 One fihgt one(trie树+KM算法)
- 原型模式 Prototype模式
- 【ST学习小组】STM32F103的CAN 通信之从控器部分
- adb server is out of date. killing... .
- 理解 Android 2D/3D 图形架构
- AdaBoost中利用Haar特征进行人脸识别算法分析与总结(二)
- 将项目部署到tomcat上El表达式 namespace错误