| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvad gør man med en Trapped Fejl i C
    En fejl eller undtagelse i C er en fejl i et program kode. Du kan skrive kode , der forsøger at fange fejl, før de sker , såsom ved hjælp af en " try- undtagen" erklæring. Dette kaldes " fældefangst " en fejl , og det kan du beslutte, hvordan du vil have dit program til at fungere efter fældefangst det. Afhængig af sværhedsgraden af fejlen , kan du vælge en af ​​flere muligheder. Ring efter en Undtagelse Handler

    En undtagelse handleren er en blok af kode , der afgør, hvordan man reagerer på en fanget fejl. Væsentlige, det er sin egen funktion , som du overfører kontrol af programmet . Her skriver du noget kode, der vil rette fejlen , hvis du ved , hvad der skete , så som at tildele en ordentlig eller misligholder variabel værdi , eller omfordeling af hukommelsen. Efter handleren udfører sin funktion - og under forudsætning af at programmet kan fortsætte sikkert - returnere kontrollen til punkt efter hvor du fanget fejlen
    Ignorer Fejl

    . ikke alle fejl er problematisk. Sommetider fejl forårsager ingen skade til et program , som når du bede brugeren om at indtaste en værdi , og han gør det ikke . I disse trivielle situationer, kan du vælge at ignorere en undtagelse og lade programmet fortsætte udførelsen , som om intet er sket. I de fleste tilfælde , bør du dog i det mindste forsøger at svare på en fejl på en eller anden måde , om ikke af anden grund end at sikre programmets fortsætter med at køre den måde, du har designet det.
    < Br > informere brugeren

    Når en bruger forsøger at gøre noget med dit program , der resulterer i en fanget fejlen , skabe og vise hende en fejlmeddelelse for at informere hende om problemet , og om nødvendigt , en måde at rette eller undgå at gentage det. Ikke alle fejl bør kræve, at du informerer brugeren , såsom en forkert - maskinskrevet variabel , der er rettet inden for koden , men andre, såsom et forsøg på at dividere med nul , er rart at vide.
    afslutte programmet

    Nogle gange vil du ikke være i stand til at inddrive fra en fejl , uanset om du fange det eller ej, som når dit program kræver ekstra hukommelse, der er ikke tilgængelige på computeren. Hvis du ved, hvad der forårsagede fejlen , informerer brugeren via en meddelelse , eller har en generisk meddelelse, at lade ham vide , at programmet har til at afslutte , og derefter kalde C exit -funktionen for at afslutte programmet. Dette kaldes en " yndefuld " opsigelse , fordi den i det mindste forsøg på at gøre en kontrolleret exit.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man opbygger en CPP Executable på Windows 
    ·Sådan læses en CBZ Filer 
    ·Hvordan man skriver en Case Statement i C + + 
    ·Sådan læses en Random Linje Fra en fil i CSH 
    ·Sådan Debug med DBX 
    ·Hvordan laver Listbox Kontrol redigeres i C + + 
    ·Sådan tilføjes en Toggle Skift til en Silverlight App…
    ·Sådan Slå i C Fra objekt til datotid 
    ·Sådan Erklær Static funktioner i C + + 
    ·Sådan bruges Funktion Skabelon Overbelastning i C + + 
      Anbefalede Artikler
    ·VBA-makroer Træning 
    ·Sådan oprettes en side med Phpgacl 
    ·Sådan Check Hvis kolonne Findes i MySQL 
    ·Sådan Konverter HTML til tekst i SQL 
    ·Sådan Medtag brugerdefinerede skrifttyper i en iPhone …
    ·Funktioner til MySQL med en PHP variabel i Query 
    ·Sådan pakkes APK Fra Google SDK 
    ·Sådan Fjern efterfølgende Blanks ved slutningen af ​​…
    ·Sådan oprettes filer med Ruby FileUtils 
    ·Sådan bruges C Arrays i C + + 
    Copyright © Computer Viden http://www.computerdk.com