| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> C /C + + programozási >> Content
    Hogyan használjuk a strerror funkció C + +
    A C + + strerror funkció térképek hibát számot hibaüzenet karakterlánc . Ezek a hiba húrok le a hibát , és platform és fordító függő. A hibaüzenet fel kell tüntetni a hiba ismert, hogy a hiba számát nem értelmezhető , és strerror állítja hibakod EINVAL . Strerror nem fogja megváltoztatni a beállítást a hibakod , ha sikeres. A következő lépések segítségével használni strerror . Utasítások
    1

    Ismerje meg a szintaxis strerror C + + . A teljes szintaxis char * strerror ( int errnum ) .
    2.

    Tudd, hogy errnum a hiba számát . Ha sikeres , strerror visszaad egy pointert a statikusan kiosztott szöveg , amely leírja hibát errnum hogy null megszűnik . Ha errnum negatív ", és az MKS Toolkit UNIX API megvalósítása , strerror használja az abszolút értékét a Win32 hibakód .
    3

    Megérteni, hogy a C + + strerror funkciót tartják a cstring könyvtárban . Lehet, hogy tartalmazza a string.h header fájlt használja ezt a funkciót.
    4

    Nézd meg a következő teljes program néhány egyszerű példát , hogyan kell használni strerror :

    # include # include

    int main () { FILE * proba , proba = fopen ( " unexist.ent " , "r "); if ( Tesztfajl == NULL) /* figyelmét, hogy a unexist.ent nem is létezik annak érdekében, hogy * //* ad hibaüzenetet * /printf ( " Hiba a fájl megnyitásakor unexist.ent : % s \\ n" , strerror (hibakod ) ) return 0 ;}
    5

    Figyelje hogy ez csak egy lehetséges kimenetet a program :

    Hiba a fájl megnyitásakor unexist.ent : Nincs ilyen fájl vagy könyvtár

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan hozzunk létre és elpusztítják tárgyak 
    ·Mi a célja a Data Flow Diagram ? 
    ·Hogyan olvassuk a karakterlánc C 
    ·C bemutató: Adattípusok 
    ·Hogyan viselkedni Erősít C + + Error R6002 
    ·Hogyan használjuk függvénymutatók C + + 
    ·Hogyan olvassuk az e-mail kódolva MIME 
    ·Hogyan beszúrása a késleltetést másodpercben a C +…
    ·Hogyan változtassuk meg INT egy objektum a C + + 
    ·Hogyan lehet átalakítani a karakterlánc egy INT C 
      Kiemelt cikkek
    ·PHP Hiba : Undefined offset 
    ·Hogyan kell felhívni a Five Point STAR Python 
    ·Hogyan érhető el a VBA Change Cursor 
    ·Hogyan érhető el a lekérdezési érték 
    ·Hogyan konfiguráljuk a CVS -ben Eclipse Pillanatkép 
    ·Hogyan Töltsd ki az Android platform 
    ·Hogyan Készítsünk Fejléc C + + 
    ·Hogyan lehet egy értéket a munkalap segítségével V…
    ·Hogyan lehet eltávolítani minden esemény rakodók VB…
    ·Hogyan formázza Szám Java 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com