Les partenaires publicitaires:

Comment vérifier ctrl-d en c ++

Le langage de programmation C ++ est utile pour les applications bureautiques de programmation et systèmes d'exploitation. C ++ fonctionne bien comme un outil lorsque la gestion de la vitesse et du matériel de bas niveau est nécessaire. Lors de la réception entrée de l'utilisateur à partir d'une application de terminal, la commande d'entrée pour C ++ arrêtera lors de la réception d'un "EOF" signaux. Avec cela, vous pouvez vérifier si un utilisateur clique sur la combinaison de touches "Ctrl" et "D."

Choses que vous devez

  • Le compilateur C de

Instructions

  1. Mettre en place un programme C ++ qui peut gérer les entrées et sorties utilisateur. Cela comprend l'importation des bibliothèques requises dans le pré-processeur:

    inclure

    using namespace std;

    int main () {

    retourner 0-
    }



  2. Mettre en place une boucle infinie qui accepte l'entrée d'utilisateur et le placer dans une variable, en utilisant le "cin" fonction et une boucle while:

    int main () {

    int x = 0-
    while (cin gt; gt; X) {




    }

    retourner 0-
    }

  3. Vérifier "EOF." Le "cin" fonction retourne une valeur fausse si elle reçoit un signal de fin de fichier, soit par la "EOF" symbole ou par l'utilisateur en appuyant "Ctrl" et "D." Vous pouvez vérifier "EOF" et prendre les mesures appropriées:

    int main () {

    int y = 0;

    while (cin gt; gt; y) {
    cout lt; lt; y-
    }

    if (cin.eof ()) {// vérifie Control-D / EOF
    cout lt; lt; "Ouaip"- priants que si cin frappe EOF travers Control-D
    }

    retourner 0-
    }

» » » » Comment vérifier ctrl-d en c ++