LINUX.ORG.RU

В смысле? Эти функции, в общем, не делают ничего особенного -- просто выводят сообщение об ошибке в "стандартном" виде. Функции из error.h являются GNU extensions, соответственно (1) бывают только в glibc (2) рекомендованы GNU для сообщения об ошибках в GNU-программах

Функции из err.h -- являются "BSD extensions" -- соответственно они есть в glibc и, вероятно, во всех производных BSD (хотя лично не проверял).

Нужно ли их использовать -- сугубо вопрос вкуса и local coding standards.

aa5779
()
Ответ на: комментарий от cvv

А что собственно плохого? Написать реализацию для этих функций можно за полчаса. А можно просто выбрать из glibc. И таскать за собой. Это если действительно очень хочется юзать error_at_line и т.п., потому что, повторюсь, эти функции ничего сверхъестественного не делают

aa5779
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.