Aktív témák
-
QuarK
senior tag
int StringHexToInt(char *str)
{
int val;
int c;
val = 0;
while (1)
{
c = *str++;
if (c >= '0' && c <= '9')
val = (val<<4) + c - '0';
else if (c >= 'a' && c <= 'f')
val = (val<<4) + c - 'a' + 10;
else if (c >= 'A' && c <= 'F')
val = (val<<4) + c - 'A' + 10;
else
return val;
}
return 0;
}
Ez bekap egy stringet, es visszaadja annak erteket. Pl.:
StringHexToInt( ''FF'') visszateresi erteke 255 lesz. Talan ezzel a rutinnal konnyebb lesz. Beolvasod a hexa szamokat, odaadod ennek a fuggvenynek, majd szepen hozzaadod az eredmeny valtozodhoz. Visszafele konvertalast most hadd ne irjam már meg
mod: Kicsit változtattam, de remélem most már nem értelmeztem semmit félre
[Szerkesztve]
Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest