Δημοσιεύτηκε: 18 Φεβ 2010, 20:14
Νομίζω ότι κάλυψες και με το παραπάνω την απορία μου.
Βασικά αυτό που προσπαθώ να φτιάξω είναι ένα απλό client-server πρωτόκολλο και θέλω να ανταλλάσονται σταθερού μεγέθους μηνύματα μεταξύ των 2 άκρων. Έτσι για τα μηνύματα που θέλω να φτιάξω θέλω να δεσμεύσω κάποιες "στάνταρ" θέσεις μνήμης. Π.χ. ένα μήνυμα-πακέτο που θα στέλνει δεδομένα θέλω να δεσμεύει πάντα 2 bytes δεδομένων και αυτό το έκανα όπως παραπάνω αλλά με τη χρήση δεικτών οπότε τελικά δέσμευε 4 bytes αντί για 2 που ήθελα. Θα το προσπαθήσω να δω τι γίνεται αν αφαιρέσω τους δείκτες αλλά για για αρχή σίγουρα θα γίνει μπάχαλο.
Αν δε βγάλω άκρη μπορεί να επανέλθω.
Βασικά αυτό που προσπαθώ να φτιάξω είναι ένα απλό client-server πρωτόκολλο και θέλω να ανταλλάσονται σταθερού μεγέθους μηνύματα μεταξύ των 2 άκρων. Έτσι για τα μηνύματα που θέλω να φτιάξω θέλω να δεσμεύσω κάποιες "στάνταρ" θέσεις μνήμης. Π.χ. ένα μήνυμα-πακέτο που θα στέλνει δεδομένα θέλω να δεσμεύει πάντα 2 bytes δεδομένων και αυτό το έκανα όπως παραπάνω αλλά με τη χρήση δεικτών οπότε τελικά δέσμευε 4 bytes αντί για 2 που ήθελα. Θα το προσπαθήσω να δω τι γίνεται αν αφαιρέσω τους δείκτες αλλά για για αρχή σίγουρα θα γίνει μπάχαλο.
Αν δε βγάλω άκρη μπορεί να επανέλθω.