| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare la funzione strerror in C + +
    Il C + + mappe funzioni strerror un numero di errore per una stringa di messaggio di errore. Queste stringhe di errore descrivono l'errore e sono la piattaforma e compilatore dipendente. Il messaggio di errore dovrebbe indicare l'errore è noto se il numero di errore non può essere interpretata , e strerror imposta errno a EINVAL . Strerror non cambierà l'impostazione di errno in caso di successo . I passi seguenti vi aiuterà a utilizzare strerror . Istruzioni
    1

    Imparare la sintassi di strerror in C + + . La sintassi completa è char * strerror ( int errnum ) .
    2

    Sappiate che errnum è il numero di errore . In caso di successo , strerror restituisce un puntatore a una stringa allocato in modo statico che descrive un errnum errore che è zero finale . Se errnum è negativo 'e il MKS Toolkit UNIX API è implementata , strerror utilizza il valore assoluto come un codice di errore Win32 .
    3

    Capire che il C + + funzione strerror è conservato nella biblioteca cstring . Potrebbe essere necessario includere il file di intestazione string.h per utilizzare questa funzione
    4

    Guardate il seguente programma completo per alcuni semplici esempi di come utilizzare strerror : .

    # Include # include

    int main ( ) { FILE * File di prova ; tESTFILE = fopen ( " unexist.ent " , " r"); if ( tESTFILE == NULL ) /* notare che unexist.ent directory non dovrebbe esistere per * //* genera un messaggio di errore * /printf ( "Errore di apertura del file unexist.ent : % s \\ n" , strerror ( errno ) ) ; return 0; }
    5

    osservi che questa è solo una possibile uscita per questo programma :

    Errore di apertura del file unexist.ent : Nessun file o directory

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare un programma C Come verificare Armstron…
    ·Come creare un BlogSkin per Blogger 
    ·Come utilizzare la funzione strncmp in C + + 
    ·Come aggiornare Xcode Da Terminali 
    ·I progetti ASP.NET e Programmazione in C 
    ·Come fare un orologio in C 
    ·Come creare un Applet & C + + 
    ·Funzione di C booleano 
    ·Un tutorial su iPhone SDK Avvisi 
    ·Come utilizzare la funzione strcpy in C + + 
      Articoli in evidenza
    ·Che cosa è Alpha Blending 
    ·Creazione di una pagina Web Layout Design 
    ·Come configurare Citrix 
    ·Come collegare una stringa in PHP 
    ·Come leggere una stringa da una finestra in AutoIt 
    ·Come utilizzare VB per scrivere un nome computer di un …
    ·Come eseguire Aptana con le guide già installati 
    ·Come utilizzare PHP per inviare informazioni a un compu…
    ·Come sostituire le virgolette semplici in Java 
    ·Come imparare ASP online 
    Copyright © Conoscenza Informatica http://it.wingwit.com