std::strerror
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| Определён в заголовочном файле <cstring>
|
||
| char* strerror( int errnum ); |
||
Возвращает текстовую версию кода ошибки
errnum. errnum, как правило, приобретенных у errno переменной, однако функция принимает любое значение типа int. сообщение локали.Оригинал:
Returns text version of the error code
errnum. errnum is usually acquired from the errno variable, however the function accepts any value of type int. The message is locale-specific.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
вернулся байт строки не должна быть изменена программой, но может быть перезаписана при последующих вызовах функции
strerror. Оригинал:
The returned byte string must not be modified by the program, but may be overwritten by a subsequent call to the
strerror function. Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править] Параметры
| errnum | — | интегральное значение ссылаясь на ошибку код
Оригинал: integral value referring to a error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править] Возвращаемое значение
Указатель на завершающуюся нулем байтов строку, соответствующую коду ошибки
errnum.Оригинал:
Pointer to a null-terminated byte string corresponding to the error code
errnum.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Пример
Запустить этот код
Вывод:
log(-1) failed: Numerical argument out of domain
[править] См. также
| макросы для стандартных POSIX-совместимых условий ошибки Оригинал: macros for standard POSIX-compatible error conditions Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (константа-макрос) | |
| Справка по C — strerror
| |

