Returns a string describing errno.


const char *ustrerror(int err);
This function returns a string that describes the error code `err', which normally comes from the variable `errno'. Example:
      PACKFILE *input_file = pack_fopen("badname", "r");
      if (input_file == NULL)
	 allegro_message("%s\nSorry!\n", ustrerror(errno));
Returns a pointer to a static string that should not be modified or freed. If you make subsequent calls to ustrerror(), the string will be overwritten.

Related Projects

The following projects include source code containing this keyword: