Как узнать, что такое ошибка sys в pthread_mutex_destroy? - PullRequest
0 голосов
/ 04 апреля 2011

Я использую команду 'pthread_mutex_destroy (& lock);'.

Когда я проверяю возвращаемое значение - возвращается число 16.
На странице руководства этой команды сказано, что ненулевое значение возвращается при сбое, но нет никакого определенного способа проверить это.

Как узнать источник моей ошибки, если у меня нет доступа к ошибочным сообщениям?

1 Ответ

1 голос
/ 04 апреля 2011

Командная строка: perror 16

Источник: perror("pthread_mutex_destroy");

Или используйте strerror(16);

...