Δημοσιεύτηκε: 20 Ιουν 2011, 19:55
από migf1
UnKnown96 έγραψε:Έκανα ορισμένες αλαγές στην V5...
Στα παντζούρια όλα καλά, μόνο το Bug της διαίρεσης έμεινε να διορθώσω που θα βγάλω στην τελική έκδοση με ορισμένα Tweaks που σκέφτομαι να κάνω.

Ούτε στα Windows είναι τελείως ΟΚ, π.χ. δεν αντιδράει σωστά αν στις πράξεις αντί για αριθμό βάλεις γράμματα, έστω και κατά λάθος.

έγραψε:Τώρα, για το linux δυστιχώς πρέπει να βρω αντικαταστάτη για το fflush(stdin). Δεν καταλαβένω την GNU καθόλου.

Δεν υπάρχει αντικαταστάτης. Μπορείς όμως να απενεργοποιήσεις το line-buffering μέσα στο πρόγραμμά σου (και να το ενεργοποιείς ξανά πριν τερματίσεις) γυρίζοντας το tty του τερματικού σου σε raw mode, με συναρτήσεις της βιβλιοθήκης <termios.h> (και πιο συγκεκριμένα την: tcsetattr() ).

Αυτό το link θα σε βοηθήσει, σημείωσε όμως πως αυτός ο κώδικάς τρέχει μόνο σε περιβάλλον POSIX και όχι σε Windows.

ΥΓ. Αν βάλεις GUI, όλα τα παραπάνω εννοείται πως δεν χρειάζονται πια, αφού η είσοδος/έξοδος δεν θα γίνεται με την <stdio.h>