snd_strerror()

Конвертирование кода ошибки в текстовую форму

Прототип:

#include <sys/asoundlib.h>
const char * snd_strerror( int errnum );

Аргументы:

errnum
Код ошибки, который может быть положительным (например, значение errno) или отрицательным (например, код возврата функций snd_*()).

Библиотека:

libasound

Описание:

Функция snd_strerror() производит расшифровку кода ошибки и возвращает описывающую ее строку. Функция аналогична strerror() с той лишь разницей, что обслуживает лишь коды ошибок данной библиотеки.

Возвращаемое значение:

Указатель на строку, содержащую текстовое описание ошибки.


Caution: Возвращенный указатель не подлежит модификации, это может повредить память приложения.

Если функция snd_strerror() не смогла распознать код ошибки errnum, возвращается указатель на строку "Unknown error."

Примеры:

См. wave.c.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

errno, strerror()




Предыдущий раздел: Библиотека libasound