16,748
社区成员
发帖
与我相关
我的任务
分享
BYTE byPaddingCode = 0xec;
for (i = (m_ncDataCodeWordBit + 7) / 8; i < ncDataCodeWord; ++i)
{
m_byDataCodeWord[i] = byPaddingCode;
byPaddingCode = (BYTE)(byPaddingCode == 0xec ? 0x11 : 0xec);
}
var
byPaddingCode : byte;
i :integer;
begin
byPaddingCode := $ec;
for i := (m_ncDataCodeWordBit + 7) div 8 to ncDataCodeWord do
begin
m_byDataCodeWord[i] = byPaddingCode;
if byPaddingCode = $ec then
byPaddingCode := $11
else
byPaddingCode := $ec;
end;
end;