Вопросы по теме 'errno'

Эквивалент EWOULDBLOCK errno в Windows Perl
Добрый день, Stackoverflowers, Я являюсь автором прагмы Perl autodie , которая изменяет встроенные модули Perl для создания исключений отказ. Он похож на Fatal , но с лексической областью действия, расширяемой моделью исключений, более...
1748 просмотров
schedule 26.05.2022

Как отловить класс Errno :: ECONNRESET в случае, когда?
Мое приложение (Ruby 1.9.2) может вызывать различные исключения, включая разрывы сетевых подключений. Я rescue Exception => e , затем делаю case/when , чтобы обрабатывать их разными способами, но несколько ошибок проходят через мои случаи прямо...
11771 просмотров
schedule 07.05.2022

Python [Errno 98] Адрес уже используется
В моей программе сокета Python мне иногда нужно прервать ее с помощью Ctrl-C . Когда я это делаю, он закрывает соединение с помощью socket.close() . Однако, когда я пытаюсь открыть его снова, мне приходится ждать, кажется, минуту, прежде чем я...
185792 просмотров
schedule 01.07.2022

Должен ли я использовать system_category или generic_category для errno в Unix?
C++0x имеет два предопределенных объекта error_category : generic_category() и system_category() . Из того, что я понял до сих пор, system_category() следует использовать для ошибок, возвращаемых операционной системой, а generic_category()...
1600 просмотров

Как установить значение ошибки?
У меня есть два вызова двух разных методов: void func1() { // do something if (fail) { // then set errno to EEXIST } } И второй способ: void func2() { // do something if (fail) { // then set errno to ENOENT...
47857 просмотров
schedule 04.06.2023

Это правильный способ использования strerror_r?
Я предоставляю оболочку С++ для потокобезопасного strerror_r в следующем коде: struct MyErrno {}; std::ostream& operator<<(std::stream& os, const MyErrno& err) { const int len = 128 char buf [len]; os <<...
1439 просмотров
schedule 04.05.2024

Что означает этот socket.gaierror?
Я новичок в python и просматриваю книгу Core Python Applications 3rd Edition. Это первый пример и я уже в тупике. Вот код с ошибкой в ​​конце. #!/usr/bin/env python from socket import * from time import ctime HOST = ' ' PORT = 21567 BUFSIZ =...
91335 просмотров
schedule 26.04.2023

номера ошибок pthread: инвертированы или нет?
Глядя на документацию для pthread_* функций, таких как pthread_rwlock_destroy и многих других, это как сформулирована документация: ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ В случае успеха функции pthread_rwlock_destroy() и pthread_rwlock_init() должны...
646 просмотров
schedule 13.06.2023

Не могу понять сообщение об ошибке с помощью mkdir
У меня есть фрагмент кода, который создает каталог из строки, cwd здесь строка, указывающая путь к каталогу. К сожалению, произошла ошибка, которая не позволила мне создать каталог, поэтому я использовал perror() и strerror() работает так,...
191 просмотров
schedule 31.12.2022

Почему Python argparse использует код ошибки 2 для SystemExit?
Когда я ввожу ввод argparse Python, который ему не нравится, он вызывает SystemExit с кодом 2, который кажется, означает "Нет такого файла или каталога" . Зачем использовать этот код ошибки? import argparse import errno parser =...
4407 просмотров
schedule 04.10.2022

Как установить errno в драйвере устройства Linux?
Я разрабатываю драйвер символьного устройства Linux. Я хочу установить errno при возникновении ошибки в системном вызове ioctl(). long my_own_ioctl(struct file *file, unsigned int req, unsigned long arg) { long ret = 0; BOOL isErr =...
8458 просмотров
schedule 06.08.2023

Кодирование сокета UDP на C - недопустимые аргументы sendto
На самом деле я вернулся к программированию на C и хочу написать клиент UDP . Моя проблема в том, что у меня возникает ошибка при выполнении функции sendto ... получение errno: 22 и сообщение об ошибке: Недействительный аргумент char...
353 просмотров
schedule 24.04.2022

Python в ArcGIS для использования python-docx — IOError: [Errno 13] Отказано в доступе:
Я все еще относительно новичок в python и пытаюсь перевести вывод инструмента Script Tool, который я разработал в Python, для создания документа Microsoft Word. Я продолжаю получать: IOError: [Errno 13] Отказано в доступе: «5_26_2016.docx» Может...
469 просмотров
schedule 31.12.2022

Как проверить значение errno?
Я использую системный вызов, и в случае сбоя мне нужно делать разные вещи для разных ошибок. Мне нужно написать код, который выглядит примерно так: int res; res = systemCall(); if (res == -1) { if (errno == ENOMSG) {...
52147 просмотров
schedule 08.08.2023

Каков тип переменной errno в C++?
Я занимался системным программированием на C++ и хочу передать переменную errno в Linux-системах своему обработчику исключений. Вы можете увидеть пример кода здесь https://pastebin.com/ppgMc8Hj #include <sys/stat.h> #include...
2320 просмотров
schedule 27.05.2022

Ptrace прочитал значение ошибки в дочернем процессе
Как strace получает errno из неудачных системных вызовов в отслеживаемом процессе? Например, если я делаю strace ls , strace отображает символическое значение errno (например, ENOENT ) при сбое вызова. Я знаю, что под капотом strace используется...
207 просмотров
schedule 28.06.2023

PermissionError: [Errno 13] Отказано в доступе в блокноте python jupyter
Я пытаюсь создать имя файла и его путь, а затем читаю этот файл, но выдает эту ошибку. import os import pandas as pd all_text_samples = [] # file_list contains names of all files in "clean_data" folder file_list = os.listdir("clean_data/") for...
1600 просмотров
schedule 22.08.2022

что если (ошибка! = EEXIST) в c?
что такое errno и EEXIST? #include<errno.h> if(errno != EEXIST) { perror(sha1_dir); exit(1); } Я не могу понять условие оператора if. это говорит, если errno не существует?
420 просмотров
schedule 02.04.2023