♣
md5字符串如何转换为字节?
所属目录:Java | 类型:技术问答 | 时间:2007-05-21
问题:
从xml文件中读去了一个md5值放到了cstring中(cstring str("ff43d8783a147324098cbfc5ee305752"))
当把他用cfile写入txt文件中的时候没个字符是两个字节表示的,如果把他些到一个字节数组中在写到txt中,实现一个字节表示md5中的一个字符?
· 网友精彩回答:
发表者:vcmute
cstring str("ff43d8783a147324098cbfc5ee305752");
byte by[16]={0};
for(int i=0;i<str.getlength();++i)
{
int n=0;
n=str[i]>=a?str[i]-a+10:str[i]-0;
++i;n<<=4;
n|=str[i]>=a?str[i]-a+10:str[i]-0;
by[i>>1]=n;
}
return;
发表者:newbiestar
看来你用了unicode?
你需要使用的cstringa而不是cstringw
- 更多问题:
- · datalist嵌套datalist的问题
- · 我要用java 的相关技术做心跳检测的客户端,和用户的上下线请请求,知道原理的请进
- · 求一asp.net(c#)交友网整站程序,分不够再给
- · 怎样在JAVA文件中用代码实现创建一个文件?
- · 多硬盘变单硬盘结果无法引导,郁闷!
- · MIDlet执行遇到问题了.(散分)
- · suiForm中怎么使双击窗体标题不让窗体最大化
- · 几个问题不懂.我是不是很菜?
- · 使用GetThreadTimes函数可以得到线程执行的内核时间和用户时间?
- · Code Jam 2005的Java题,好难啊!
- · 我把XP的盘放到光驱内再重启机器为何没有反应呢?我的bios已经设置成从光盘启动了
- · 郁闷!RemoveAt执行后没有把该删除的元素删除掉!(在线等,急啊!)
- · 做一个网站需要学哪几门课程?哪几个软件?谢谢!
- · 求救............
- · 模板列绑定问题
- · 汗,原来问题应该发这里啊!! 借人气问 顺便散分...

