VMS Help  —  CRTL  perror  Description
    The perror function uses the error number in the external
    variable errno to retrieve the appropriate locale-dependent
    error message. The function writes out the message as follows:
    str (a user-supplied prefix to the error message), followed by a
    colon and a space, followed by the message itself, followed by a
    new-line character.

    See also strerror.
Close Help