ppeerrrroorr() -- General Function (libc)

System call error messages
#iinncclluuddee <eerrrrnnoo.hh>
ppeerrrroorr(_s_t_r_i_n_g)
cchhaarr *_s_t_r_i_n_g; eexxtteerrnn iinntt _s_y_s__n_e_r_r; eexxtteerrnn cchhaarr *_s_y_s__e_r_r_l_i_s_t[];

ppeerrrroorr() prints an error message on the standard error device.  The message
consists of  the argument  _s_t_r_i_n_g, followed by  a brief description  of the
last system  call that  failed.  The  external variable eerrrrnnoo  contains the
last  error number.   Normally, _s_t_r_i_n_g  is the perror  of the  command that
failed or a file perror.

The external array ssyyss_eerrrrlliisstt gives the list of messages used by ppeerrrroorr().
The external ssyyss_nneerrrr gives the number of messages in the list.

_S_e_e _A_l_s_o
eerrrrnnoo, eerrrrnnoo.hh, lliibbcc
ANSI Standard, section 7.9.10.4
POSIX Standard, section 8.1
