CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
perror - выдать сообщение об ошибке
Описание
Воспроизводит сообщение о последней ошибке, имевшей
место при системном вызове или обращении к библиотеч-
ной функции, на стандартное устройство вывода. Печата-
ется аргумент msg, затем двоеточие, затем сообщение об
ошибке.
Использование
#include <stdlib.h>
void perror(char *msg); /* ANSI */
Возвращаемое значение
Нет возвращаемого значения.
Пример
#include <stdio.h>
#include <stdlib.h>
main()
{
FILE * fp;
char *string = "Сообщение об ошибке";
if ((fp=fopen("file.dat","r"))==NULL)
perror(string);
else
printf("Файл открыт на чтение\n");
fclose(fp);
}
Рекомендация
Смотрите также strerror.
