从XML文件中读去了一个MD5值放到了CString中(CString str("ff43d8783a147324098cbfc5ee305752"))
当把他用CFile写入TXT文件中的时候没个字符是两个字节表示的,如果把他些到一个字节数组中在写到TXT中,实现一个字节表示MD5中的一个字符?
当把他用CFile写入TXT文件中的时候没个字符是两个字节表示的,如果把他些到一个字节数组中在写到TXT中,实现一个字节表示MD5中的一个字符?
解决方案 »
- uchar* 如何转成图像,或者直接显示在mfc控件上
- 问个
- 打印机纸张设置,狂郁闷中,求助高手!!!
- jpg图像打印问题
- 请教——Flash控件
- 关于vb调用vc写的Dll问题
- 如何在创建listview后调整四种不同形式如report、 small icom、 list
- 如何在CListCtrl(report风格)中,编辑一个SubItem的文本?
- 在activex中创建按钮时报错,急,急,急。
- app wizard第六步选 view 的base class时,在下拉框中有没有CHtmalView这个base class?我的vc6.0中没有,但是一本书的例程叫我选,我该怎么办
- 谁有子视图左边为QQ抽屉菜单,右为datagrid控件这样的多文档程序,拜托给给传一个
- 请问怎样响应保存对话框中的保存按钮的单击事件啊?
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;
BYTE by[16]={0};
for(int i=0;i<str.GetLength();++i)
{
by[i>>1]<<=4;
by[i>>1]|=str[i]>='a'?str[i]-'a'+10:str[i]-'0';
}