*   >> läser Utbildning artiklar >> science >> programming

Start och uppsägning i C ++

gning meddelande. Låt oss inte gå in på detaljer om allt det här. Argumentet av utgångsfunktionen kallas status. Du anpassade kodaren kan också ringa exit funktion som följande kod visar: #include #include using namespace std; int main () {//uttalanden exit (EXIT_SUCCESS); cout återvända 0; } Läs och prova ovanstående kod och notera att cout uttalandet inte körs eftersom det kommer efter avfarten funktionen. Många anpassade program inte har utgångsfunktionen. I detta fall avfarten funktionen anropas implicit, medvetslös till dig när programmet avslutas normalt.

Avbrotts Funktion Syntaxen för avbrottsfunktionen är: void avbryta (void) Avbrotts funktion gör ett C ++ program (anpassad) för att avsluta. När avbrottsfunktionen körs, följande (avvikelser) hända: - Ingen av de funktioner som registrerats av atexit funktionen kallas. - Alla öppna strömmar som har oskrivna buffrade data kan eller inte kan spolas, beroende på situationen, alla öppna strömmar kan vara eller inte vara stängd, beroende på situationen, och alla filer som skapats av den tmpfile funktionen kan eller inte kan tas bort , beroende på situationen. Låt oss inte gå in på detaljer.

- Föremål av automatisk eller statisk lagringstiden inte förstörs. Avbrottsfunktionen fungerar inte tillbaka till den som ringer. Du kan ringa avbrottsfunktionen i dig anpassad kod enligt följande: abort (); Men jag inte vill att du ska prova någon exempelkod för att inte ge intryck av att det är något fel med ditt system. I många program du inte använder avbrottsfunktionen. I detta fall om det är något fel med din kod, kommer C ++ verkställande miljö kallar avbrottsfunktionen, okända för dig. Wow, starta och stoppa ett C ++ program inte längre som mysterier som den såg ut.

Låt oss stanna här och fortsätta i nästa del i serien. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Introduktion till C ++ Standard Språkstöd Bibliotek Start och Uppsägning i C ++ Omdömen

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.