Hogyan kell visszaszámolni egy ilyen értéket az értelmezhető
a.b.c.d formátumra?
ospfIfIpAddress => -1062706671
#include <cstdio>
int main(void)
{
unsigned long i;
int j,addr[4];
printf("Number: "); scanf("%ld",&i);
for (j=0;j<4;j++) {
addr[3-j] = i % 256;
i -= addr[3-j];
i /= 256;
}
printf("IP = ");
for (j=0;j<4;j++) printf("%d ",addr[j]);
printf("\n");
return 0;
}
Azaz:
~$ ./a.out
Number: -1062706672
IP = 192 168 98 16
Udv.: Laci
--
Laszlo Baranyai <[EMAIL PROTECTED]>
Corvinus University of Budapest
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux