read ошибка 14 при чтении с сокета
я вызываю read
, чтобы прочитать сообщение из сокета а программа завершается аварийно и переменная errno
содержит значение 14. что она означает?
Источник: Stack Overflow на русском
я вызываю read
, чтобы прочитать сообщение из сокета а программа завершается аварийно и переменная errno
содержит значение 14. что она означает?
Спасибо @HolyBlackCat за поправку
На основе errno.h
можно понять что это EFAULT
EFAULT
означает, что в системный вызов передан некорректный указатель, например NULL
(обычно в контексте C) или nullptr
(в контексте C++), обычно не критичен, если его правильно обработать