Dator > rensar skärmen i C + +

  • rensar skärmen i C + +


  • Ett vanligt uppgift för konsolen programmerare är att utforma ett effektivt användargränssnitt. Detta bevisar utmanande utan full kontroll över konsolen fönster , eftersom det kan vara svårt att lägga fram alternativ till användaren på ett läsbart sätt när utgången fortfarande är nedskräpning skärmen . Ett sätt runt detta är att rensa skärmen och lägga ner en känd mängd varje gång menyn presenteras

    Du behöver : .
    textredigerare
    Kompilatorn .


    1 .
    Skapa en ny fil med namnet " main. cpp " i en textredigerare eller , om du arbetar med ett pågående program , öppna filer som är relaterade till den klass som kommer att hantera din konsol menyn .
    2
    Inkludera C Standard biblioteket i din fil med följande rad : .



    # include .
    3
    skapa en funktion som kommer att utföra skärmen tydligt. . " void ClearScreen () ; " fungerar för de flesta fall
    4
    I själva funktionen innehålla följande kod :



    system ( " CLS " ) .
    5
    Ring din nya ClearScreen () -funktion där programmet flödet kräver att skärmen rensas
    .

    tips och varningar


  • -Vissa kompilatorer kan kräva att du inkluderar " "i motsats till " " Rådfråga din kompilator dokumentation för mer information
  • -Denna kod kan enkelt anpassas för användning med Linux -system I ovanstående kodexempel , ändra raden : .
  • system . ( " CLS ");
  • till
  • system ( "clear ");
  • -Om ditt program innehåller en loop-baserad algoritm , ring ClearScreen funktionen varje bildruta för att uppnå ett rent gränssnitt
  • -. Koden är specifikt för Windows konsol tillämpningar Vissa ändringar kan göras för Linux
  • -. Den kod som utför en direkt system samtal , vilket kan vara farligt . Om en obehörig användare har ändrat funktionaliteten åberopas av " CLS " kommandot , kan osäkra kod exekveras
  • -. Koden gäller bara att rensa skärmen på en konsol ansökan . Alternativa metoder kommer att tillämpas för andra typer av applikationer .

Previous:nothing Next:CNC grunderna





Relaterade artiklar


  • Microsoft SQL lagrade procedurer
  • hur man skapar ett datum i C #
  • hur man packar upp en fil med php
  • tutorial för att lära sig javascript
  • hur man gör bilder bläddra
  • hur man läser ett hålkort
  • hur man installerar java api
  • hur du döljer textrutor
  • hur du tar bort ett adressfält i html
  • hur du tilldelar ett uttryck till en etikett i Visual Basic