Результаты поиска по запросу "c"

4 ответа

Сбой bind () с ошибкой сокета Windows 10049

Я пытаюсь сделать клиент-серверную программу на C с IPv6 и UDP. Когда программа связывает сокет, она возвращает WSAError 10049. Я знаю, что это проблема с именем адреса, но не вижу, в чем проблема. Я надеюсь, что кто-то может помочь. struct ...

4 ответа

Синхронизация общей памяти Linux

Я реализовал два приложения, которые совместно используют данные, используя API общей памяти POSIX (т.е.shm_open). Один процесс обновляет данные, хранящиеся в сегменте общей памяти, а другой - их считывание. Я хочу синхронизировать доступ к ...

2 ответа

поведение strtok

int main () { char str[] ="kk,12,,23,4,,,3434,3,33,,,"; char * valarr; int count=0; valarr = strtok(str,","); while(valarr != '\0') { valarr = strtok(NULL,","); count++; } printf("%d\n",count); return 0; }В вышеприведенной программе вывод равен ...

ТОП публикаций

5 ответов

Рекурсия в C, понять пример рекурсии

У меня проблемы с пониманием этого примера. Я не могу понять, что на самом деле происходит после определенного момента. Вот код, результат должен быть 4. Я могу видеть, что он вызывает себя несколько раз, но как это на самом деле приводит к ...

4 ответа

C кодировка символьных констант

Мой инстинкт программиста сказал бы, что символьная константа в c (например, 'x') кодируется с использованием машинного набора символов с компьютера, на котором она компилируется. Однако следующий отрывок из "Языка программирования C: ANSI C ...

4 ответа

Как скопировать биты из одной переменной в другую?

Допустим, у меня есть этоint переменнаяv1: 1100 1010И эта переменнаяint v2: 1001 1110Мне нужно скопировать последние четыре бита изv2 до последних четырех битовv1 так что результат будет: 1100 1110 ^ ^ last four bits of v2 | | first four bits ...

12 ответов

тестирование кода на C C ++ [закрыто]

Я не знаю, как вы, ребята, тестируете свой код каждый раз, когда вы немного программируете, и для разных уровней тестирования: модульное тестирование, интеграционное тестирование, ... Например, для модульного тестирования функции, которую вы ...

4 ответа

Как проверить размер структуры без заполнения?

Предположим, у меня есть структура: struct A { uint16_t a; uint64_t b; };Есть ли способ получить размер без заполнения? Т.е. сумма sizeof всех членов (даже если она не является рекурсивной). Как обычноsizeof(A) == 16. Я хотел ...

4 ответа

Соответствие бинарным образцам в C

В настоящее время я занимаюсь разработкой программы на C, которая должна анализировать некоторые заказные структуры данных, к счастью, я знаю, как они структурированы, однако я не уверен, как реализовать свой синтаксический анализатор на ...

5 ответов

перенаправить вывод из stdout в строку?

в C я хочу перенаправить вывод процесса из stdout для записи в «сегмент общей памяти», который можно рассматривать как массив символов или строку с указателем я знаю, что есть dup2, но он принимает файловые дескрипторы в качестве аргумента, а не ...