Strerror

Strerror -merkkijonofunktio on C / C++- kielen funktio , joka kääntää virhekoodin, joka yleensä tallennetaan globaaliin muuttujaan errno , ihmisen luettavaksi virhesanomaksi.

Historia

Strerror- funktio on määritelty IEEE Std 1003.1:ssä, joka tunnetaan myös nimellä POSIX 1 .

Reentancy

strerror - toiminto ei ole reentrant . Strerrorille on kaksi säiettä suojaavaa korvaavaa: strerror_s Visual C++:ssa ja strerror_r POSIX-standardissa.

Käyttö

Yhteys

C #include <string.h> C++ #include <cstring>

Ilmoitus

char * strerror ( int errnum );

Semantiikka

Funktio luo ja tulostaa C -tyylisen merkkijonon , jossa on virhesanoma, joka on saatu errnum :lle välitetystä virhekoodista .

Katso myös

Linkit

  1. strerror OpenGroup - verkkosivustolla
  2. strerror Codenetissä