Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να ελέγξει για το Ctrl - D σε C + +

Η γλώσσα προγραμματισμού C + + είναι χρήσιμο για την επιφάνεια εργασίας του προγραμματισμού εφαρμογών και λειτουργικών συστημάτων . C + + λειτουργεί καλά ως ένα εργαλείο όταν απαιτείται ταχύτητα και διαχείρισης υλικού χαμηλού επιπέδου . Όταν λαμβάνει την είσοδο του χρήστη από ένα τερματικό εφαρμογή , η εντολή εισόδου για C + + θα σταματήσει όταν λαμβάνει ένα σήμα " ΕΟΦ " ​​. Χρησιμοποιώντας αυτό , μπορείτε να ελέγξετε αν ή όχι ένας χρήστης πατήσει το συνδυασμό πλήκτρων της " Ctrl " και "D." Ό, τι χρειάζεστε
C + + compiler

Παρουσίαση Περισσότερες οδηγίες

1

Δημιουργήστε ένα C + + πρόγραμμα που μπορεί να χειριστεί είσοδο και έξοδο στο χρήστη . Αυτό περιλαμβάνει την εισαγωγή των απαιτούμενων βιβλιοθηκών στην προ - επεξεργαστή :

# include

χρησιμοποιώντας namespace std ?

Int main ( ) {

επιστροφή 0? } 2

Δημιουργήστε ένα άπειρο βρόχο που θα δεχθεί την παρέμβαση του χρήστη και τοποθετήστε το σε μια μεταβλητή , χρησιμοποιώντας τη λειτουργία " cin » και το βρόχο while :

int main () { int

x = 0 ? ενώ ( cin >> x ) { }


επιστροφή 0? }
Η
3

Ελέγξτε για " EOF . " Η " cin " συνάρτηση θα επιστρέψει μια ψεύτικη αξία εάν λάβει ένα σήμα τερματισμού του αρχείου , είτε μέσω του συμβόλου « ΕΟΦ » ή μέσω του χρήστη πατώντας το πλήκτρο " Ctrl " ? και "D." Μπορείτε να ελέγξετε για " ΕΟΦ " ​​και λαμβάνουν τα κατάλληλα μέτρα :

int main ( ) { int

y = 0 ?

ενώ ( cin >> y ) { cout <

αν ( cin.eof ( ) ) { //έλεγχος για Control- D /EOFcout <<" yup " ? priants μόνο αν άη χτυπά ΕΟΦ μέσω του Control- D }

επιστροφή 0? }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα