Sģ.Originariamente inviato da Darčios89
Mh....credo che con le parentesi incremento il valore contenuto nella locazione di memoria puntata, nel secondo caso, incremento il valore del puntatore? Cioč della locazione di memoria che punta?
Se stesse puntando ad un elemento di un array, incrementare il puntatore lo farebbe puntare all'elemento successivo.Non mi torna chiarissimo...
Aggiungo: in questo caso č lecito (perché la sockaddr č di fatto l'"inizio" della sockaddr_in), ma un cast da un tipo di puntatore ad un altro incompatibile dą in generale risultati senza senso.Originariamente inviato da oregon
Fai attenzione ... la struttura passata č di tipo
sockaddr_in
mentre la funzione si aspetta il puntatore ad una generica struttura
sockaddr
Ecco perché č necessario il cast.
Perņ se ancora stai imparando i puntatori lascerei momentaneamente da parte socket & co. (e in generale funzioni che usano "trucchi strani" con i puntatori).

Rispondi quotando