Δημοσιεύτηκε: 28 Μαρ 2012, 11:32
Κώστα ευχαριστώ για το test, τελικά είναι 16 bytes ο long-double εκεί (οπότε πρέπει να τροποποιήσω μια οθόνη ώστε να χωράει και 16bytes σε μια από τις γραμμές της).
@medigreek: Ευχαριστώ για τα links (αν και τα γνωρίζω αυτά). Το πρόβλημα είναι πως όταν γράφεις γενικό κώδικα (που προορίζεται να γίνεται compile σε πολλά και ανομοιογενή συστήματα) δεν μπορείς να βασιστείς σε υλοποιήσεις που εξαρτώνται άμεσα από την εκάστοτε αρχιτεκτονική. Τελικά βγήκε άκρη (χτες ήμουν πτώμα και είχα ξεχάσει τελείως το <float.h> που χρησιμοποιεί abstract #defines για τα floating point numbers).
Btw, ξέρει κανείς πως μεταφράζονται στα Ελληνικά τα "big & little endian"... ισχύει ένα "μεγακρικός" που βρήκα για το "big" ; Για το "little" δεν βρήκα τίποτα.
@medigreek: Ευχαριστώ για τα links (αν και τα γνωρίζω αυτά). Το πρόβλημα είναι πως όταν γράφεις γενικό κώδικα (που προορίζεται να γίνεται compile σε πολλά και ανομοιογενή συστήματα) δεν μπορείς να βασιστείς σε υλοποιήσεις που εξαρτώνται άμεσα από την εκάστοτε αρχιτεκτονική. Τελικά βγήκε άκρη (χτες ήμουν πτώμα και είχα ξεχάσει τελείως το <float.h> που χρησιμοποιεί abstract #defines για τα floating point numbers).
Btw, ξέρει κανείς πως μεταφράζονται στα Ελληνικά τα "big & little endian"... ισχύει ένα "μεγακρικός" που βρήκα για το "big" ; Για το "little" δεν βρήκα τίποτα.