9
ответов

Как знать то, что означает 'errno'?

При вызове execl (...), я получаю errno=2.Что это значит? Как я могу знать значение этого errno?
вопрос задан: 17 February 2015 14:01
8
ответов

Символьный errno для Строкового представления

Существует ли инструмент командной строки, который возьмет символьный errno, такой как EINVAL и распечатает соответствующую строку, Недействительный аргумент? Я хотел бы избежать необходимости находить, что EINVAL является значением 22 на моем...
вопрос задан: 7 February 2010 19:17
7
ответов

Состояния ошибки поблочного тестирования - EINTR

Короче говоря, как делают Вас модульный тест состояние ошибки, такое как EINTR на системном вызове. Один конкретный пример я продолжаю работать, который мог быть случаем совершенно отдельно, необходимо ли назвать fclose...
вопрос задан: 6 October 2008 22:47
6
ответов

Где я могу видеть список функций, которые взаимодействуют с errno?

В книге "Язык программирования C" это говорит: "Многие функции в библиотеке устанавливают индикаторы состояния, когда ошибка или конец файла происходят. Эти индикаторы могут быть установлены и протестированы явно...
вопрос задан: 12 July 2009 18:23
5
ответов

Доступ к errno из Python?

Я застреваю с довольно сложным модулем Python, который не возвращает полезные коды ошибок (он на самом деле перестал работать волнующе тихо). Однако базовая библиотека C это называет наборы errno. Обычно errno...
вопрос задан: 8 May 2014 21:35
4
ответа

Как преобразовать errno в UNIX к соответствующей строке?

Есть ли любая функция в UNIX к преобразованию errno к его соответствующей строке для, например, EIDRM к "EIDRM". Его очень раздражающее для отладки для проверки ошибок с ними в целом числе errnos.
вопрос задан: 10 October 2009 02:38
4
ответа

Как обнаружить, если errno_t определяется?

Я компилирую код с помощью gcc, который прибывает из Visual C++ 2008. Код использует errno_t, но в некоторых версиях gcc заголовков включая <errno.h> не определяет тип. Как я обнаруживаю если...
вопрос задан: 23 September 2009 08:29
3
ответа

Как получить errno IOError?

C имеет perror и errno, которые печатают и хранят последнюю ошибку, с которой встречаются. Это удобно при выполнении файла io, поскольку у меня нет к fstat () каждого файла, которому не удается как аргумент fopen () представить...
вопрос задан: 24 March 2019 19:58
3
ответа

Доступ C глобальная переменная 'errno' от C#

Действительно ли возможно получить доступ к "errno" переменной в C# когда P/Invoking? Это подобно Win32 GetLastError ().
вопрос задан: 20 March 2010 16:30
3
ответа

Почему возврат отрицательный errno? (например, возвратите-EIO),

Другой простой пример: если (wpa_s-> mlme.ssid_len == 0) возвращают-EINVAL; Почему унарное минус? Это (обычно) делавшееся для функций, которые возвращаются> 0 на успехе и <(=) 0 при отказе, или есть ли...
вопрос задан: 4 December 2009 18:16
2
ответа

EWOULDBLOCK эквивалентный errno в соответствии с Windows Perl

Хороший день Stackoverflowers, я - автор Perl, автоумирают прагма, которая изменяется, Perl создал-ins для выдавания исключения при отказе. Это подобно Фатальному, но с лексическим контекстом, расширяемым исключением...
вопрос задан: 4 March 2016 16:10
2
ответа

Существует ли способ использовать errno безопасно в многопоточном приложении? [дубликат]

Если Вы пишете многопоточное приложение, которое использует вызовы системы/библиотеки, которые используют errno для указания на ошибочный тип, есть ли безопасный способ использовать errno? В противном случае есть ли некоторый другой путь к...
вопрос задан: 16 January 2009 07:46
1
ответ

mysql # 1005 errno 150

Я создаю некоторый код mysql с phpmyadmin для школьного проекта и получаю сообщение об ошибке "# 1005 - Невозможно создать таблицу world_cup.goal (errno: 150" Ограничение внешнего ключа сформировано неправильно ") (...
вопрос задан: 3 March 2019 16:36
0
ответов

Linux, преобразование errno в имя

Я ищу API для преобразования целого числа errno в его имя. Например: int fd; if((fd = open(path, O_RDONLY)) == -1) printf("error: %d %s %s\n", errno, strerror(errno), ERRNONAME(errno)); ...
вопрос задан: 11 August 2019 17:43
0
ответов

Что означает этот socket.gaierror?

Я новичок в Python и прохожу книгу по Core Python Applications 3rd Edition. Это первый пример, и я уже озадачен этим. Вот код с ошибкой в ​​конце. #! / USR / бен / ...
вопрос задан: 29 April 2019 07:49
0
ответов

Python [Errno 98] Адрес уже используется

В моей программе сокетов Python мне иногда нужно прервать его с помощью Ctrl-C. Когда я делаю это, он закрывает соединение с помощью socket.close (). Однако, когда я пытаюсь открыть его снова, я должен ждать, что ...
вопрос задан: 16 August 2017 12:55
0
ответов

Требуется ли мне добавить макрос _REENTRANT во время компиляции, чтобы сделать мой errno потокобезопасным?

Требуется ли мне добавить макрос _REENTRANT во время компиляции в сделать мой errno потокобезопасным? Если нет, так ли это для всех версий gcc / linux / solaris или это требуется для некоторых старых ...
вопрос задан: 23 May 2017 11:46
0
ответов

Как создать файл в Ruby

Я пытаюсь создать новый файл, и кажется, что все работает не так, как я ожидаю. Вот что я пробовал: File.new "out.txt" File.open "out.txt" File.new "out.txt", "w" File.open "out.txt", "w" ...
вопрос задан: 9 May 2017 18:44
0
ответов

Перенаправить вывод ошибки на fprintf (stderr, «»)

В случае сбоя функции системного вызова мы обычно используем perror для вывода сообщения об ошибке. Я хочу использовать fprintf для вывода строки ошибки. Как я могу сделать что-то вроде этого: fprintf (stderr, perror ...
вопрос задан: 16 December 2016 12:54
0
ответов

Ошибка подключения TCP 115 Выполняется операция В чем причина?

Мое приложение создает TCP-соединение. Это работает нормально. Но в одной сети сервер имеет много IP скажем 174.X.X.X 54.х.х.х вот так При вызове TCP-соединения (Не блокируется с тайм-аутом 60...
вопрос задан: 29 March 2016 17:43
0
ответов

Печатать `errno `имя вместо значения в GDB

Интересно, есть ли способ напечатать ошибочное символическое имя вместо просто числа в GDB. Например, вместо errno=13 хотелось бы видеть что-то вроде EACCES
вопрос задан: 30 June 2013 08:11
0
ответов

Как установить значение ошибки?

У меня есть два вызова двух разных методов :void func1 (){ // что-то сделать, если (fail ){ // затем установить для errno значение EEXIST } } И второй метод :void func2 (){ // делаем что-нибудь...
вопрос задан: 28 July 2012 08:50
0
ответов

Python socket.error :[Errno 111] В соединении отказано

Я пытаюсь написать программу для передачи файлов с помощью сокетов. Серверная часть кода работает нормально. Однако на стороне клиента я получаю следующую ошибку Traceback (последний последний вызов ):...
вопрос задан: 20 July 2012 18:56
0
ответов

Почему нельзя распечатать значение errno?

Я смотрю на следующий код в сообщении SO «Низкое качество», чтобы убедиться, что образец работает, и мой вопрос: почему я не могу напечатать значение errno? #включить #включить #...
вопрос задан: 15 July 2012 21:31
0
ответов

почему fopen ()или open ()используют errno вместо того, чтобы просто возвращать код ошибки?

В обычном случае open ()возвращает новый файловый дескриптор или -1, если произошла ошибка, и в этом случае errno устанавливается соответствующим образом. Я не понимаю, почему здесь используется этот механизм errno?...
вопрос задан: 10 July 2012 12:30
0
ответов

Всегда ли stdio устанавливает значение errno?

Когда поток stdio обнаруживает ошибку (но не EOF), индикатор ошибки потока будет установлен таким образом, что функция ferror() будет возвращать ненулевое значение. Я всегда предполагал, что больше информации доступно в errno....
вопрос задан: 2 July 2012 12:48
0
ответов

Использование errno для сообщения об ошибках приложения/библиотеки

Я пишу библиотеку C для программного проекта. Мне нужно сделать некоторые отчеты об ошибках, но я слишком ленив, чтобы реализовать свой собственный сложный набор кодов ошибок, переменных и функций. Это...
вопрос задан: 14 May 2012 21:20
0
ответов

Неожиданный поток управления (ошибка компилятора?) с использованием errno в качестве аргумента для исключения в C++ (g++)

При использовании исключений C++ для передачи состояния errno скомпилированный код, сгенерированный g++ (4.5. 3) для такого кода, как следующий #include #include <стандартное исключение> #include <...
вопрос задан: 2 April 2012 21:22
0
ответов

Должен ли я установить errno?

Я пишу модуль, который экспортирует интерфейс, похожий на send и recv. Поскольку эти функции должны возвращать соответственно количество отправленных и полученных байтов, я не могу сделать правильную ошибку ...
вопрос задан: 25 March 2012 00:17
0
ответов

Ошибка компиляции актива CSS

Я пытаюсь развернуть приложение Rail 3.1.1 на CentOS 6. Это ошибка. Я получаю ошибку при компиляции CSS. Errno :: ENOENT: нет такого файла или каталога - / var / www / vhosts / MySite / MyAPP / tmp / cache / assets / ...
вопрос задан: 9 February 2012 21:27