搜索
查看: 1473|回复: 0

求助版主

[复制链接]
发表于 2008-9-16 16:07:47 | 显示全部楼层 |阅读模式 来自 北京西城
static inline bool SelfHash(unsigned char *hash) {

char  file[MAX_PATH];
int n, handle;
MD5 md5;
byte buf[16384];
     GetModuleFileName(NULL, file, MAX_PATH);
if ((handle = open (file, O_RDONLY|O_BINARY)) == -1)
{
  return false;
}
memset(hash,0,16);
for (;;)
{
  n = read(handle,buf,sizeof(buf));
  if (n<=0) break;
  md5.update(buf,n);
}
md5.final(hash);
close(handle);

return true;
}


这段代码我想编译为Amxx,可是总是程序错误,请问怎么回事
游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表