首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

C++转换为delphi,该怎么解决

2013-01-27 
C++转换为delphiDWORD GetHeaderBuffer(unsigned char* buffer){DWORD wVaule 0char cHid[16]unsigned

C++转换为delphi
DWORD GetHeaderBuffer(unsigned char* buffer)
{
   DWORD wVaule =0;
   char cHid[16];
   unsigned char* buffe;
   memcpy(CHid,"17366BF480051C00",8);
   for (i=0;i<8;i++)
   {
      wVaule=0;
      sscanf(cHid+i*2,"%02X",&wVaule);
      *((PDWORD)&buffer[21+i])=wVaule;
    }
}
请问这段C++代码如何转换为delphi; delphi 中貌似没有sscanf这个函数!请高人指点下!
[解决办法]
sscanf是从字符串里读入指定格式的数据
delphi就直接copy再转为byte好了
[解决办法]
memcpy可以用move

热点排行