PDA

Просмотр полной версии : блин помогите пожалусто


nepomniu
18.01.2009, 20:14
как на языке с++ выглядет код конвертирования с decimal в hex ????

LEE_ROY
18.01.2009, 20:33
int main() {
char outStr[256];
int inDec = 65535;
sprintf(outStr,"%x",inDec);
printf("%d in hex is %s\n",inDec,outStr);
}
(c) Google

nepomniu
18.01.2009, 20:39
спс

St0nX
18.01.2009, 21:44
long dec_hex(int n)
{
static char number[255];
sprintf(number, "%lx", n);
char null = '\x0';
char * adr_null = &null;
ULONG a = strtoul(number, &adr_null, 16);
return a;
}

Возвращает 0х'hex' а не "hex".