*   >> Læs Uddannelse artikler >> science >> programming

Start og afslutning i C ++

gumentet til exit funktionen er alternativt EXIT_FAILURE, værten miljø vil blive givet et mislykket Opsigelse meddelelse. Lad os ikke gå i detaljer om alt det her. Argumentet af exit funktion kaldes status. Du den brugerdefinerede koder kan også ringe exit funktion som følgende kode illustrerer: # include # include hjælp namespace std; int main () {//udsagn exit (EXIT_SUCCESS); cout returnere 0; } Læs og prøv ovenstående kode og bemærk, at cout erklæring ikke udføres, fordi det kommer efter exit funktionen. Mange brugerdefinerede programmer har ikke exit-funktion.

I dette tilfælde exit funktion kaldes implicit, ubevidst til dig, når programmet afsluttes normalt. Den abort Funktion Syntaksen af ​​abort-funktionen er: void abort (void) Den afbryde funktionen forårsager en C ++ program (brugerdefineret) for at afslutte. Når abort funktionen udfører følgende (abnormiteter) ske: - Ingen af ​​de funktioner, der registreres af atexit funktionen kaldes.

- Alle åbne vandløb, der har uskrevne bufferdata måske eller måske ikke skylles, afhængigt af situationen, alle åbne vandløb kan eller ikke kan være lukket, afhængigt af situationen, og alle filer skabt af tmpfile funktionen kan eller ikke kan fjernes , afhængigt af situationen. Lad os ikke gå i detaljer. - Objekter af automatisk eller statisk opbevaring varighed er ikke ødelagt. Den abort Funktionen vender ikke tilbage til den, der ringer.

Du kan ringe til abort funktionen i dig brugerdefineret kode som følger: abort (); Men jeg vil ikke have dig til at prøve nogen prøve kode for ikke at give indtryk af, at der er noget galt med dit system. I mange programmer, du ikke bruger abort funktionen. I dette tilfælde, hvis der er noget galt med din kode, vil C ++ udfører miljø kalder abort funktionen, ukendt for dig. Wow, starte og stoppe et C ++ program er ikke længere så mysterier som den så ud. Lad os stoppe her og fortsætte i den næste del af serien.

Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor og mit navn, Chrys, i søgefeltet på denne side og klik på Søg (brug menuen, hvis de findes): Introduktion til C ++ Standard Sprog Support Bibliotek Start og Opsigelse i C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.