当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: jmail.subject = subject 邮件的标题 jmail.body = msg 邮件的内容 jmail.addrecipient mailto 收件人e-mail地址(动态地址) jmail.from = "send@11.com" 发件人e-mail地址 jmail.fromname = "e_mail ic" jmail.a......
    摘要: 修改bios的哪一项能跳过内存自检? ......


高手请进-----关于CString与BYTE相互转化的问题

非常谢谢!  
  我要进行的操作过程是这样的:  
   
  CString   sTest="ABC";//明文  
  CString   sKEY="ABC";//   密匙  
   
  我的目的是将这两个串异或,由此将明文加密.  
  解密是将结果与密匙再进行一次异或.  
   
  我知道CString是不能直接进行按位异或的,得先转化为BYTE类型.  
   
  请问这个过程如何实现?特别感谢!  
 

NO.1   作者: sungengyu

int   len   =   sTest.GetLength()   ;    
  char   *buffer   =   new   char[len+1]   ;    
  buffer[len]   =   0   ;    
   
  ASSERT(len>=sKey.GetLength()   ;   //   密匙   的长度不要小于明文的长度  
   
  for(int   i=0   ;   i<len   ;   i++)  
  {  
        buffer[i]   =   sTest[i]   ^   sKey[i]   ;   //   异或  
  }  
  //   得到的   buffer   就是密文。  
  delete   []buffer   ;


 ·关于mci的问题,50分求助.    »显示摘要«
    摘要: 参照资料做了一个播放,但是播放文件的时候提示"不能被mci识别".请问一下问题出在哪里,怎样解决?? ......
» 本期热门文章:
· 热门栏目:
» 相关精选文章
» 其它相关:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE