errno не соответствует POSIX: POSIX не гарантирует, что значения errno будут влезать не то что в первые семь бит, а даже в восемь. errno это lvalue of type int.http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html
EX extern volatile world @extern_world · 554 subscribers extern volatile world Хорошо известно, что программа в случае успешного завершения должна возвращать статус 0 и статус, отличный от нуля в случае неуспешного завершения. Но какой именно из 127 вариантов? Сегодня я встретил простой и гениальный ответ — можно использовать константы…
errno не соответствует POSIX: POSIX не гарантирует, что значения errno будут влезать не то что в первые семь бит, а даже в восемь. errno это lvalue of type int.