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 ++