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

errno всегда возвращает ноль в VxWorks PPC
Я запускаю свой код на VxWorks PPC, и в случае сбоя системного вызова, особенно для функций отправки/получения сокета, errno всегда возвращает 0. После некоторого анализа я обнаружил, что errno возвращает 0 в случае сбоя всех системных вызовов....
1457 просмотров
schedule 04.09.2022

Fedora 14 - Ошибка 5 - Нет места на диске - После установки
Я новичок в Fedora, все еще разбираюсь в этом. Я собирался настроить его и подготовить к своим потребностям. При установке через yum у меня нет ничего, кроме того факта, что мне нужно искать пакеты. Но когда я открываю «Установка/удаление...
381 просмотров
schedule 20.10.2022

getpwuid не устанавливает ошибку
uid_t userId = getuid(); userId = 999; // cause error errno = 0; passwd* pw = getpwuid(userId); int n = errno; // pw = NULL, n = 0 Запустив этот код в Linux, я получаю pw = NULL (ожидаемый) и errno = 0....
566 просмотров
schedule 15.04.2023

Ошибка TCP Connect 115 Выполняется операция В чем причина?
Мое приложение создает TCP-соединение, оно работает нормально. Но в одной сети сервер имеет много IP, скажем 174.X.X.X 54.x.x.x нравится это При вызове TCP соединение (неблокирующее с тайм-аутом 60 секунд) к IP 174.X.X.X всегда успешно....
67328 просмотров
schedule 24.04.2022

значение ошибки не обновляется
Что может быть из-за проблемы, когда значение errno не обновляется во время последовательных вызовов функций сокета? socket (AF_INET, -1, 0); socket (AF_INET, SOCK_STREAM, -1); Первый должен иметь errno = EINVAL Второй должен иметь errno =...
1589 просмотров
schedule 02.05.2024

Использование errno для отчетов об ошибках приложения / библиотеки
Я пишу библиотеку C для программного проекта. Мне нужно сделать некоторые отчеты об ошибках, но я немного ленив, чтобы реализовать свой собственный сложный набор кодов ошибок, переменных и функций. Допустимо ли использовать средство errno,...
5435 просмотров
schedule 14.03.2022

Python socket.error: [Errno 111] В соединении отказано
Пытаюсь написать программу для передачи файлов через сокеты. Серверная часть кода работает нормально. Однако на стороне клиента я получаю следующую ошибку Traceback (most recent call last): File "client.py", line 54, in <module>...
241679 просмотров
schedule 13.07.2023

Ошибка внешнего ключа MYSQL (150) Не удается создать таблицу
Я только начал изучать MYSQL в колледже, и у меня есть важное задание для моего класса. Мне нужно создать небольшую базу данных, и я не могу добавить таблицу с внешними ключами из-за ошибки (150). Вот что у меня есть. create table Country...
2074 просмотров
schedule 13.12.2023

Как получить код ошибки из pthread_join()?
В следующем коде не удается присоединиться к pthreads, и выводится сообщение об ошибке присоединения. Как получить дополнительную информацию о сбое и его причине? pthread_t aThread[MAX_LENGTH]; int errCode[MAX_LENGTH]; char returnVal;...
7695 просмотров

Рекурсивное переименование файлов Python
Я новичок в python, и я пытаюсь создать скрипт python, который может рекурсивно переименовывать каждый файл в каталоге, включая подкаталоги. Но каждый раз, когда я запускаю скрипт, я получаю сообщение об ошибке OSError: [Errno 2] Нет такого файла...
1383 просмотров
schedule 17.09.2023

Почему sys_errlist устарел в glibc?
sys_errlist — это удобный массив, который позволяет получать статические errno описания. Альтернативой ей является функция strerror_r , которая доступна в двух сбивающих с толку несовместимых вариантах. Версия GNU возвращает char * , который...
1552 просмотров
schedule 23.10.2022

Чтение отчетов Bad File Descriptor, несмотря на то, что getc успешно использует тот же fd для чтения char
У меня есть этот код C: FILE * fd = fopen(filename,"rb"); printf("%c ",(char)getc(fd)); // returns expected char unsigned char buffer[10]; printf("%d ",read(fd, &buffer, 10)); // -1 printf("%d\n",errno); // 9 getc возвращает char из...
368 просмотров
schedule 03.08.2022

Python [Errno 13] Отказано в доступе:
Я пытаюсь написать быстрый скрипт Python для перебора всех файлов csv в текущей папке и удаления из них строки заголовка, а затем сохранения их в отдельной папке. Текущий рабочий каталог содержит четыре примера CSV-файлов и скрипт Python. После...
36789 просмотров
schedule 27.05.2023

Почему sendfile не проверяет, будет ли блокироваться чтение из входного дескриптора?
Как сервер, я хочу читать из неблокирующего клиентского сокета, а затем записывать в файл. Согласно справочной странице для sendfile, если для errno установлено значение EAGAIN, то это означает только то, что если дескриптор файла output...
84 просмотров
schedule 04.03.2022

объявление функции не является прототипом
Следующий код компилируется нормально: #include <stdio.h> #include <errno.h> #include <string.h> #include <stdlib.h> extern int errno ; int main ( void ) { FILE *fp; int errnum; fp = fopen ("testFile.txt",...
630 просмотров
schedule 27.09.2022

Что означает часть SYNOPSIS на справочной странице perror?
Раздел СИНТАКСИС на справочной странице perror : #include <stdio.h> void perror(const char *s); #include <errno.h> const char * const sys_errlist[]; int sys_nerr; int errno; /* Not really declared this...
39 просмотров
schedule 02.05.2023

Python3: не удается открыть файл «sherlock.py» [Errno 2] Нет такого файла или каталога
Итак, я новичок в Kali Linux, и я установил печально известного Шерлока, тем не менее, когда я использовал команду для поиска имен пользователей, она не работала (Python3: не удается открыть файл «sherlock.py» [Errno 2] Нет такого файла или...
4937 просмотров
schedule 03.03.2023

Какова связь между (флагом переноса) и системным вызовом в сборке (синтаксис x64 Intel в Mac Os)?
Я новичок в языке ассемблера, и мне нужно реализовать read , используя язык ассемблера x64 в MAC . пока вот что я сделал: ;;;;;;ft_read.s;;;;;; global _ft_read: section .text extern ___error _ft_read: mov rax, 0x2000003 ; store syscall...
378 просмотров
schedule 18.06.2022