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