int parseVersionText ( guint8* pTpktData )
{
int value = 0;
guint8 * p>
int bitvalue = 0, count1 = 1;
int count;
for (count = 0; count <= 1; count++)
{
if (('0' <= *(pData + count)) && (*(pData + count) <= '9'))
bitvalue = *(pData + count) - 48;
else if (('a' <= *(pData + count)) && (*(pData + count) <= 'f' ))
bitvalue = *(pData + count) - 87;
else if (('A' <= *(pData + count)) && (*(pData + count) <= 'F' ))
bitvalue = *(pData + count) - 55;
value += bitvalue << (4*count1); <<<<< 이거 무슨작업하는거임?
count1--; <<이것도 무슨작업하는거임?
}
return value;
}
댓글 0