数字字符串转十六进制
来源:互联网 发布:ubuntu复制文件命令 编辑:程序博客网 时间:2024/06/12 00:39
数字字符串转十六进制
char HexChar(char c){if((c>='0')&&(c<='9'))return c-0x30;else if((c>='A')&&(c<='F'))return c-'A'+10;else if((c>='a')&&(c<='f'))return c-'a'+10;else return 0x10;}
//将一个字符串作为十六进制串转化为一个字节数组,字节间可用空格分隔,//返回转换后的字节数组长度,同时字节数组长度自动设置。int Str2Hex(CString str, char* data){int t,t1;int rlen=0,len=str.GetLength();//data.SetSize(len/2);for(int i=0;i<len;){char l,h=str[i];if(h==' '){i++;continue;}i++;if(i>=len)break;l=str[i];t=HexChar(h);t1=HexChar(l);if((t==16)||(t1==16))break;else t=t*16+t1;i++;data[rlen]=(char)t;rlen++;}return rlen;}
阅读全文
0 0
- 数字字符串转十六进制
- IOS 十六进制字符串转十六进制数字
- 十六进制字符串转换为十六进制数字
- C将十六进制数字字符串转成数字
- C将十六进制数字字符串转成数字
- CString转十六进制数字
- 字符串转十六进制 十六进制转字符串
- C#十六进制字符转十六进制数字
- 把一个“十六进制”字符串转换为十六进制数字输出
- VC 数字转化为十六进制字符串
- 如何将十六进制字符串转换为数字
- 如何将十六进制字符串转换为数字
- 将数字转为二、十、十六进制字符串
- 十六进制字符串转整形
- Delphi 字符串转十六进制
- 十六进制字符串转Float
- 字符串转十六进制
- 字节转十六进制字符串
- 浅谈 HotSpot 逃逸分析
- csv文件导入数据库工具类
- 自定义View中如何获得文本的宽和高
- OpenLDAP 概念与工作原理介绍
- 安装oracle数据库过程中,出现【INS-30014】无法检查指定的位置是否位于CFS上的解决办法
- 数字字符串转十六进制
- mysql-sql高级应用
- 共享内存
- <C/C++>指针在什么时候需要申请内存空间?
- C/C++基础题
- PHP CGI 中 fix_pathinfo 引起的安全隐患
- 主App与子App的应用调试
- IDEA 破解
- servlet中配置登录过滤器