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

C++变换为delphi

2012-08-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

热点排行