Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Wat te doen met een Trapped Fout in C
Een fout of uitzondering , in C is een bug in de code van een programma . U kunt code die probeert fouten voordat ze gebeuren , zoals de vangst met behulp van een "try - behalve" statement . Schrijven Dit heet " trapping " een fout , en het laat u beslissen hoe u wilt dat uw programma te functioneren op het vangen het. Afhankelijk van de ernst van de fout , dan kunt u kiezen voor een van de verschillende opties . Bel een Exception Handler

Een uitzondering handler is een blok code die bepaalt hoe te reageren op een gevangen fout . Wezen , het is zijn eigen functie waaraan u de controle over het programma over te dragen . Hier , je schrijft wat code die de fout zal corrigeren , op voorwaarde dat je weet wat er is gebeurd , zoals het toewijzen van een goede of een standaard variabele waarde , of nieuwe toewijzing van geheugen . Na de handler zijn functie - en uitgaande van het programma kan veilig blijven - terug controle naar het punt na waar je de fout gevangen
Negeer de fout

. niet elke fout is problematisch . Soms veroorzaken geen schade aan een programma , bijvoorbeeld als u de gebruiker vragen om een waarde in te voeren en hij doet het niet . In deze triviale situaties , kunt u ervoor kiezen om de uitzondering te negeren en hebben het programma voort executie alsof er niets gebeurd is . In de meeste gevallen echter , moet je op zijn minst proberen om te reageren op een fout in een of andere manier , als om geen andere reden dan om ervoor te zorgen het programma blijft de manier waarop je het ontworpen draaien .
< Br > Informeer de gebruiker

Wanneer een gebruiker probeert om iets te doen met uw programma dat resulteert in een opgesloten fout maken en laat haar een foutmelding aan haar te informeren over de kwestie en , indien nodig , een manier te corrigeren of te vermijden herhalen . Niet elke fout moet eisen dat u de gebruiker , zoals een foutief getypte variabele dat is gecorrigeerd binnen de code te informeren , maar anderen , zoals een poging te delen door nul , zijn leuk om te weten .
beëindigen het programma

Soms zul je niet in staat zijn om te herstellen van een fout , of je het vangen of niet , zoals wanneer uw programma vereist extra geheugen dat niet beschikbaar is op de computer . Als je weet wat de fout veroorzaakt , stelt de gebruiker via een bericht , of hebben een generieke boodschap verschijnen om hem te laten weten dat het programma te beëindigen , bel dan de C uitgang functie om het programma te beëindigen . Dit heet een " bevallige " beëindiging , omdat het op zijn minst pogingen om een gecontroleerde uitgang te maken .

Previous: Next:
  C /C + + Programming
·Hoe te Com -poorten gebruiken …
·Hoe te Graphics functies in ge…
·Hoe te Letters converteren naa…
·Recursieve functie in C 
·Hoe de lijst Input Stroom op K…
·Bepalen of een Date geldig is …
·Hoe te Zie de Call Stack in GD…
·Hoe kan ik meerdere lijnen sch…
·Hoe te File Perform I /O in C …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Web Service om informati…
·Help met Grid Breedte in Java 
·Hoe te voegen PHP MySQL Prepared Stateme…
·PHP Fatale fout : Kan niet gebruiken Str…
·Definieer een multi - dimensionale array…
·Zelfs functie in Java 
·Hoe maak je een CSV importeren in een Da…
·PHP Parse Opties 
·Hoe het gemiddelde gebruik van Perl 
Copyright © Computer Kennis http://www.nldit.com