可能重复:
将 C“FOR”循环转换为 Delphi
我正在尝试将 C++ FOR 循环转换为 Delphi,但我不知道该怎么做......
这是 C++ 函数:
bool bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask) return 0;
return (*szMask) == NULL;
}
我刚刚转换了函数声明:
function bCOmpare( pData: PBYTE; bMask: PBYTE; szMask: PCHAR):boolean;
begin
//...
end;
转换如何?
谢谢