vv1984
05-08-2008, 16:15
Ciao a tutti,
ho il seguente problema, ho un array contenente dalla posizione 6 in poi, due numeri di porta per connessione UDP. Avrei bisogno di riuscire a stamparli,
se li tratto come fossero comunissimi interi mi saltano fuori numeri inaspettati (ma non casuali), non capisco se si puņ trattare di endianness o che altro.
Io per ora sto provando in questa maniera:
printf("%d", ntohs( (int) array_port_nums[6]));
Spero qualcuno mi possa aiutare,
grazie in anticipo.
ho il seguente problema, ho un array contenente dalla posizione 6 in poi, due numeri di porta per connessione UDP. Avrei bisogno di riuscire a stamparli,
se li tratto come fossero comunissimi interi mi saltano fuori numeri inaspettati (ma non casuali), non capisco se si puņ trattare di endianness o che altro.
Io per ora sto provando in questa maniera:
printf("%d", ntohs( (int) array_port_nums[6]));
Spero qualcuno mi possa aiutare,
grazie in anticipo.