首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> 移动短信技术 -> 一个文本转2进制的函数  
一个文本转2进制的函数


文章类别:移动短信技术 来源: 作者: 发表日期:2005-10-4 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

看到前面有人要,我在这里贴一个函数。
int HexToBin(char *sHex ,char *pBuf ,int ilen)
{
    unsigned char sHexStr[3] ;
    int iErr=0 ;
    memset(sHexStr,0x0,3) ;
    for( int i=0;i<ilen;i++)
    {
        memcpy(sHexStr,&sHex[i*2],2) ;
        if( sHexStr[0]>='0' && sHexStr[0]<='9' )
            sHexStr[0]=sHexStr[0]-'0' ;        
        else
            if( sHexStr[0]>='A' && sHexStr[0]<='F' )
                sHexStr[0]=sHexStr[0]-'A'+10 ;        
            else
            {
                sHexStr[0] = 0 ;
                iErr++ ;
            }

        if( sHexStr[1]>='0' && sHexStr[1]<='9' )
            sHexStr[1]=sHexStr[1]-'0' ;        
        else
            if( sHexStr[1]>='A' && sHexStr[1]<='F' )
                sHexStr[1]=sHexStr[1]-'A'+10 ;        
            else
            {
                sHexStr[1] = 0 ;
                iErr++ ;
            }    
        pBuf[i] = sHexStr[0]*16 + sHexStr[1] ;
    }
    return iErr ;
}

上一篇:NOKIA、MOTOROLA、SIMENS及ERICCSON铃声和图片格式分析 下一篇:对于开发SMS初学者的,经常用到的几个函数。
本栏目热门文章
·手机短信息SMS的程序开发 2005-10-4
·SMS开发的资料包 2005-10-4
·基于CMPP3.0的企业短信网关API设计 2005-10-4
·编写SMS程序入门 2005-10-4
·基于短信网关WAP推送的实现 2005-10-4
·对于开发SMS初学者的,经常用到的几个函数。 2005-10-4
·各网关厂商API接口 2005-10-4
·基于CMPP2及东软API短信平台的开 2005-10-4
·SmartPhone手机上查看QQ天气预报 2005-10-4
·移动业务代码规范方案 2005-10-4
新近更新文章
·免费实用!3步搞定电邮手机推送! 2006-3-8
·MIDP游戏开发中处理文字的换行方案 2005-10-12
·MIDP2.0手机上手电筒程序的实现 2005-10-6
·基于短信网关WAP推送的实现 2005-10-4
·基于CMPP3.0的企业短信网关API设计 2005-10-4
·SmartPhone手机上查看QQ天气预报 2005-10-4
·Windows CE下驱动程序开发基础 2005-10-4
·基于CMPP2及东软API短信平台的开 2005-10-4
·用J2ME的通用联网框架开发联网的应用程序 2005-10-4
·利用J2ME在移动设备上实现动画的解决方案 2005-10-4
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: