Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de strerror functie in gebruik C + +
De C + + strerror functie kaarten een fout nummer een foutmelding string. Deze error strings beschrijven de fout en zijn platform en compiler afhankelijk. De foutmelding moet geven de fout is onbekend of de fout nummer niet kunnen worden geïnterpreteerd , en strerror zal errno naar EINVAL stellen . Strerror zal de instelling van Errcode indien succesvol niet veranderen . De volgende stappen helpen u strerror gebruiken . Instructies
1

Leer de syntax van strerror in C + + . De volledige syntaxis is char * strerror ( int errnum ) ; . Kopen van 2

Weet dat errnum is het foutnummer . Indien succesvol , strerror geeft een pointer naar een statisch toegewezen string die een fout errnum dat null is beëindigd beschrijft . Als errnum is negatief ' en de MKS Toolkit UNIX API is geïmplementeerd , strerror gebruikt haar absolute waarde als een Win32 -foutcode .
3

Begrijp dat de C + + strerror functie wordt in het CString bibliotheek bewaard . U kan nodig zijn om het string.h header-bestand bevatten om deze functie te gebruiken

Kijk 4 op de volgende volledige programma voor een aantal eenvoudige voorbeelden van hoe strerror gebruiken : .

# Include # include

int main ( ) op {FILE * testfile ; testfile = fopen ( " unexist.ent " , " r " ) ; if ( testfile == NULL ) /* mee dat unexist.ent eigenlijk niet zou moeten bestaan om * //* genereren een foutmelding * /printf ( "Fout bij openen bestand unexist.ent : % s \\ n " , strerror ( errno ) ) return 0; }
5

Observeer dat dit slechts een mogelijke uitvoer van dit programma :

Fout bij openen bestand unexist.ent
: Geen dergelijke dossier of folder

Previous: Next:
  C /C + + Programming
·Hoe maak je een Gridview Celwa…
·Hoe maak je aanleg van een kla…
·Het wijzigen van de Logical Vo…
·Hoe maak je een Maven project …
·Hoe. RC bestanden Merk 
·How Do You Geef het aantal tek…
·Hoe de subweergave verbergen o…
·Hoe maak je een rechthoek te m…
·Hoe te Decimalen toe 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 te Toetsenbord in Java Get 
·Hoe schrijf je een getimede script IE 
·Hoe maak je een Random Password Genereer…
·Hoe naar Eigenschappen converteren naar …
·Hoe de server poortnummer in Java 
·Hoe maak je een twee-dimensionale array …
·Hoe kan ik regel voor regel lezen met be…
·Hoe te Nodes In TreeView 
·Verschil tussen een Leverbaar & een mijl…
Copyright © Computer Kennis http://www.nldit.com