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.