16,551
社区成员
发帖
与我相关
我的任务
分享
DWORD mmxx = 0;
char c;
srand( (unsigned)time( NULL ) );
for( int a = 0; a < 4; a++ )
{
mmxx = mmxx<< 8;
c = ( (rand() % 74) + 48 );
while( !IsCharAlphaNumeric( c ) )
{
c = ( (rand() % 74) +48);
}
TRACE("\n%c %02X\n", c, c);
mmxx += c;
}
void GetASCII(int nHex)
{
const int nDevider = 0xf;
BYTE bTemp = nHex;
for(int i = 1; bTemp != 0; i++ )
{
switch(bTemp)
{
case 0:
0x30;
break;
……
}
bTemp = nDevider >> i;
}
}