strerror
Функція strerror — функція стандартної бібліотеки мови C, котра переводить номер коду, який, зазвичай, міститься у глобальній змінній errno у легке для сприйняття людиною текстове повідомлення.
Заголовні файли C |
---|
Функція strerror вперше з'явилась у стандарті IEEE Std 1003.1, також відомому, як POSIX 1.
Використання
Підключення заголовочоного файлу
- C
#include <string.h>
- C++
#include <cstring>
Визначення функції
char* strerror(int errnum);
Приклад коду
#include <stdio.h>
#include <string.h>
#include <errno.h>
int main ()
{
FILE *fd;
fd = fopen ("/home/sashko/file.txt", "r");
if (fd == NULL)
printf ("Помилка відкриття файлу: %s\n", strerror(errno));
return 0;
}
Джерела
Посилання
- strerror на OpenGroup
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.