Possible Duplicate:
Converting C “FOR” loop to Delphi
I’m trying to convert a C++ FOR loop to Delphi, but I have no idea how to do it…
this is the C++ function:
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;
}
I just got convert the function declaration:
function bCOmpare( pData: PBYTE; bMask: PBYTE; szMask: PCHAR):boolean;
begin
//...
end;
How is the conversion?
Thanks
1 Answer