Δημοσιεύτηκε: 15 Νοέμ 2014, 18:37
Oχι τι προβλημα να έχω ισα ισα εσυ μου το είπες κιολας. Απλα ειπα να το δημοσιευσω να το συζητησουμε. Μηπως μου έχει ξεφυγει κάτι ή παιζει πουθενα κανενα UB ή θεματα portability.
EDIT: Βασικά ειδα τι ειχε κάνει και ο migf1 τις προάλλες http://ideone.com/SvFRR .Ο δικος μου πινακας ειναι στατικος και δεν ξέρω τι συμπεριφορα θα έχει το προγραμμα αμα συναντήσει σε κάποιο μηχανημα σετ χαρακτηρων που δεν έχουν συνεχομενους κωδικους παντως και σε ASCII και σε Unicode συνεχομενοι ειναι οι κωδικοι. Η αρχικοποιηση ωστοστο δεν έγινε hard-coced οπως την ειχε φτιάξει ο pc_magas στο νήμα της Java.
Ο συγκεκριμενος κώδικας κάνει την υποθεση οτι αν ο Α έχει τον κώδικο 0 τοτε ο Ζ θα έχει τον 25. Για τους πραγματικούς κωδικους των χαρακτηρων μπορει κάποιος να δει το ASCII set.
EDIT: Βασικά ειδα τι ειχε κάνει και ο migf1 τις προάλλες http://ideone.com/SvFRR .Ο δικος μου πινακας ειναι στατικος και δεν ξέρω τι συμπεριφορα θα έχει το προγραμμα αμα συναντήσει σε κάποιο μηχανημα σετ χαρακτηρων που δεν έχουν συνεχομενους κωδικους παντως και σε ASCII και σε Unicode συνεχομενοι ειναι οι κωδικοι. Η αρχικοποιηση ωστοστο δεν έγινε hard-coced οπως την ειχε φτιάξει ο pc_magas στο νήμα της Java.
Ο συγκεκριμενος κώδικας κάνει την υποθεση οτι αν ο Α έχει τον κώδικο 0 τοτε ο Ζ θα έχει τον 25. Για τους πραγματικούς κωδικους των χαρακτηρων μπορει κάποιος να δει το ASCII set.