Strerror -merkkijonofunktio on C / C++- kielen funktio , joka kääntää virhekoodin, joka yleensä tallennetaan globaaliin muuttujaan errno , ihmisen luettavaksi virhesanomaksi.
Strerror- funktio on määritelty IEEE Std 1003.1:ssä, joka tunnetaan myös nimellä POSIX 1 .
strerror - toiminto ei ole reentrant . Strerrorille on kaksi säiettä suojaavaa korvaavaa: strerror_s Visual C++:ssa ja strerror_r POSIX-standardissa.
Funktio luo ja tulostaa C -tyylisen merkkijonon , jossa on virhesanoma, joka on saatu errnum :lle välitetystä virhekoodista .