Δημοσιεύτηκε: 04 Μαρ 2012, 03:35
από Ilias95
migf1 έγραψε:Και το casting σε (int) είναι περιττό

Όχι (σύμφωνα με τον King :P ).
Η sizeof() επιστρέφει unsigned int. Μέσα στον κώδικα μου όμως θα κάνω σύγκριση της σταθεράς με κάποιον signed int.
Στην προκειμένη περίπτωση δεν θα υπάρχει πρόβλημα καθώς η sizeof δεν υπάρχει περίπτωση να επιστέψει αρνητική τιμή.
Όμως κάποιοι compilers είναι πιθανόν να παραπονεθούν.