*   >> lukeminen koulutus Artikkelit >> science >> programming

Aloita ja irtisanominen C ++

tään tila. Voit custom koodaaja voi myös soittaa poistua toimivat seuraava koodi havainnollistaa: # include # include using namespace std; int main () {//lausumat exit (EXIT_SUCCESS); cout palata 0; } Lue ja yrittää edellä koodi ja huomaa, että cout toteamus ei suoriteta, koska se tulee poistumisen jälkeen toiminto. Monet mukautettuja ohjelmia ei ole poistu-toiminto. Tällöin poistumisen toimintoa kutsutaan implisiittisesti, tajuton sinulle, kun ohjelma päättyy normaalisti.

Keskeytä toiminto syntaksi Keskeytä toiminto on: void abort (void) keskeyttämiseen Toiminto saa C ++ ohjelma (mukautettu) lopettaa. Kun keskeytys toiminto suorittaa, seuraavasti (poikkeavuuksia) tapahtua: - mikään toiminto rekisteröimien atexit toiminto kutsutaan. - Kaikki avoimet virtoja, jotka on kirjoittamaton puskuroitua dataa voidaan tai ei huuhdella, tilanteesta riippuen, kaikki avoimet virrat voidaan tai ei saa sulkea, tilanteesta riippuen, ja kaikki tiedostot luoma tmpfile toiminto voidaan tai ei voida poistaa , tilanteesta riippuen. Älkäämme mennä yksityiskohtiin.

- Objects automaattisten tai staattisia varastointi kesto eivät tuhoudu. Keskeytä toiminto ei palaa soittajan. Voit soittaa keskeytys toimintoa voit mukautetun koodin seuraavat: keskeyttää (); En kuitenkaan halua sinun kokeilla mitään mallikoodin jotta ei antaa vaikutelman, että on jotain vikaa järjestelmässä. Monissa ohjelmissa et käytä Keskeytä toiminto. Tässä tapauksessa, jos on jotain vikaa koodi, C ++ täytäntöönpanosta ympäristö soittaa keskeytys toiminto, tuntemattomia teitä. Wow, käynnistys ja pysäytys C ++ ohjelma ei enää niin mysteereitä kuin se ilmestyi.

Olkaamme lopettaa tähän ja jatkaa seuraavassa osa sarjasta. Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla ja nimeni, Chrys, hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): Johdatus C ++ Standard Kieli- Library Käynnistä ja Irtisanominen C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.