Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur du kontrollerar om Ctrl - D i C + +

    The C + + programmering språk är användbara för programmering skrivbordsprogram och operativsystem . C + + fungerar bra som ett verktyg när hastigheten och låg - nivå maskinvaruhantering krävs . När du tar emot indata från en terminal program , ingång kommandot för C + + kommer att stoppa när du tar emot en " EOF " signal . Med hjälp av denna kan du kontrollera om en användare klickar på tangentkombinationen av " Ctrl " och "D" Saker du behöver
    C + + kompilator
    Visa fler instruktioner

    1

    Inrätta en C + + -program som kan hantera indata och utdata . Detta inkluderar att importera de nödvändiga biblioteken i pre - processor :

    # include

    using namespace std ;

    int main ( ) {

    avkastning 0; }
    2

    Inrätta en oändlig loop som kommer att acceptera indata och placera det i en variabel , med hjälp av " cin " -funktion och en while-slinga :

    int main ( ) {

    int x = 0 ; while ( cin >> x ) {

    }

    avkastning 0; }

    3

    Kontrollera för " EOF . " The " cin " funktionen returnerar ett falskt värde om den erhåller en filslutsignal , antingen genom " EOF " symbol eller genom att användaren trycker på " Ctrl " , och " D. " Du kan kontrollera " EOF " och vidta lämpliga åtgärder :

    int main ( ) {

    int y = 0;

    medan ( cin >> y ) { cout << y ;}

    om ( cin.eof ( ) ) {//kontrollerar Control-D /EOFcout << " Japp " ; priants endast om cin hits EOF via Control-D }

    avkastning 0; } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera strängar till osignerade långa Värden
    ·Hur man läser en fil i ANSI C
    ·Hur man använder alternativknappar i Visual C
    ·Hur konvertera INT att Float
    ·Hur man gör Input Endast ett heltal i C + +
    ·Hur avsluta program i C
    ·Hur man använder Memcmp funktion i C + +
    ·Fakta om Video Spelprogrammering
    ·Hur man kompilerar C + + i Prompt
    ·Hur man kan utveckla Deployable Windows Mobile Applicat…
    Utvalda artiklarna
    ·Hur lära Perl Regular Expressions
    ·Hur man anropar en lagrad procedur i en SQL Server frå…
    ·VBS Array Funktioner
    ·Hur man programmerar alternativknappar i Vb.Net
    ·Så installerar du den mest aktuella Java
    ·Fördelar med Pekare
    ·Kännetecken för Visual Basic
    ·Hur man kompilerar C i Ubuntu
    ·Hur att visa en lista Värden i en DataGrid
    ·Hur att ersätta en sträng i Perl
    Copyright © Dator Kunskap http://www.dator.xyz