2
ответа

C аналог к STL

Просто, потому что мне любопытно - действительно ли там, какой-либо C является аналогом к функциональности STL в C++? Я видел упоминание о библиотеке GTK +, названной бойкой, который рассматривают несколько человек, подходит, но там другой...
вопрос задан: 14 October 2008 14:33
2
ответа

Как я могу инициализировать массив указателей на структуры?

Действительно ли возможно инициализировать массив указателей на структуры? Что-то как: структура country_t *страны [] = {{"Соединенные Штаты Америки", "Америка"}, {"Англия", "Европа"}...
вопрос задан: 11 October 2008 23:58
2
ответа

Деревья не в C

Который был бы аккуратным implemenation дерева Не на языке C? Особенно, я хочу реализовать дерево не, не self-ballancing, с несвязанным числом детей в каждом узле, в который каждый...
вопрос задан: 10 October 2008 16:30
2
ответа

Создание Не блокирующегося сокета для WinSocks и *отклоняет

В C/C++, как был бы, я поворачиваюсь, блокирующийся сокет в не блокирующийся сокет и в WinSocks и в *отклоняют; так, чтобы выбор () работал бы правильно. Можно использовать препроцессор для платформы определенный код.
вопрос задан: 4 October 2008 19:45
2
ответа

Ошибка: элемент инициализатора не вычислим во время загрузки

Я имею в функции, которая берет структуру, и я пытаюсь сохранить ее переменные в массиве, но я получаю это, когда я выполняю gcc - Стену-ansi - педантичные ошибки-Werror интервал detect_prm (Param prm) {интервал...
вопрос задан: 2 October 2008 05:08
2
ответа

Как Вы компилируете OpenSSL для x64?

После следования инструкциям в Установке W64 у меня есть две проблемы: код все еще написан к "out32" папке. Я должен быть в состоянии связаться и с 32-разрядными и с 64-разрядными версиями библиотеки по моему...
вопрос задан: 1 October 2008 15:30
2
ответа

Заголовок C99 stdint.h и Visual Studio MS

К моему изумлению я просто обнаружил, что C99 stdint.h пропускает из Visual Studio MS 2003 вверх. Я уверен, что у них есть свои причины, но кто-либо знает, где я могу загрузить копию? Без...
вопрос задан: 24 September 2008 09:53
2
ответа

Стандартные программы MD5, которые являются Бойкой товарищеской встречей?

Кто-либо знает о MD5/SHA1/etc стандартной программе, которая легко используется с Бойким (т.е. можно ли дать ей GIOChannel, и т.д.)?
вопрос задан: 22 September 2008 01:50
2
ответа

Каковы связь переменной и спецификатор устройства хранения данных?

Когда кто-то говорит о спецификаторе класса памяти переменных, о чем они говорят? Они также часто говорят о переменной связи в том же контексте, что это?
вопрос задан: 18 September 2008 19:15
2
ответа

Использование C/Pthreads: совместно используемые переменные должны быть энергозависимы?

На языке программирования C и Pthreads как библиотека поточной обработки; переменные/структуры, которые совместно используются потоками, должен быть объявлен как энергозависимый? Предположение, что они могли бы быть защищены...
вопрос задан: 17 September 2008 00:03
2
ответа

Что самый быстрый путь состоит в том, чтобы подкачать значения в C?

Я хочу подкачать два целых числа, и я хочу знать, какая из этих двух реализаций будет быстрее: очевидный путь с временной переменной: освободите подкачку (интервал* a, интервал* b) {международный временный файл = *a; *= *b;...
вопрос задан: 31 August 2008 04:12
1
ответ

Вычисление контрольной суммы UDP

Структура заголовка UDP, определенная в/usr/include/netinet/udp.h, является следующим образом структурой udphdr {u_int16_t источник; u_int16_t dest; u_int16_t len; проверка u_int16_t;}; Какое значение хранится в...
вопрос задан: 27 November 2019 15:43
1
ответ

Как получить ФАЙЛ* поток от дескриптора файла?

Мы можем получить дескриптор файла из ФАЙЛА* поток при помощи функции fileno. Существует ли функция для получения ФАЙЛА* поток от дескриптора файла, не вновь открыв файл?
вопрос задан: 4 November 2019 09:17
1
ответ

Переменные стека выравниваются GCC __ атрибут __ ((выровнялся (x)))?

у меня есть следующий код: #include <stdio.h> международное основное (пустота) {плавают [4] __ атрибут __ ((выровнялся (0x1000))), = {1.0, 2.0, 3.0, 4.0}; printf (" %p %p %p %p\n", &a [0], &a[1]...
вопрос задан: 31 October 2019 04:30
1
ответ

Почему оператор или в JavaScript ведет себя иначе, чем в C? [на удерживании]

Рассмотрим следующий код. console.log («Все» && 1); // 1 console.log ("All" || 1); // "Все" ? Как видите, первое выражение «All» && 1 правильно оценивается как 1. I ...
вопрос задан: 3 September 2019 12:03
1
ответ

Что означает «-1» в диапазоне значений для unsigned int и sign int?

Я изучаю C и имею тупой вопрос относительно "-1" в диапазоне значений для unsigned int и sign int. Я не могу найти объяснение этому нигде. Параграф ниже объясняет ...
вопрос задан: 29 August 2019 12:14
1
ответ

Диссектор Wireshark: как определить Недостающие кадры UDP?

Как Вы определяете недостающие кадры UDP в пользовательском диссекторе Wireshark? Я записал пользовательский диссектор для канала CQS (ссылочная страница). Один из наших серверов разрывает при получении этого канала...
вопрос задан: 28 July 2019 15:06
1
ответ

Какие регистры сохранить в ARM C соглашение о вызовах?

Это было некоторое время, так как я продержался кодированный ассемблер руки, и я немного ржав в деталях. Если я вызываю функцию C от руки, я только должен волноваться о сохранении r0-r3 и lr, правильно? Если функция C...
вопрос задан: 28 July 2019 14:14
1
ответ

Размер символа в C/C++

Каков размер символа в C и C++? Насколько я знаю, что размер символа составляет 1 байт и в C и в C++. В C: #include <stdio.h> международное основное () {printf ("Размер символа: %d\n", sizeof (символ))...
вопрос задан: 22 July 2019 23:06
1
ответ

Отправьте необработанный пакет Ethernet из модуля ядра

Я узнал, что должен создать новую sk_buff структуру в модуле ядра и передать его моему сетевому устройству, но что я не могу выяснить, то, как установить переменные структуры для простого необработанного Ethernet...
вопрос задан: 9 July 2019 15:42
1
ответ

Различие между сбросом и fsync

Я думал, что fsync () действительно сбрасывает () внутренне, таким образом использование fsync () на потоке в порядке. Но я получаю неожиданный результат при казни под сетью I/O. Мой фрагмент кода: ФАЙЛ* fp = fopen (файл, "wb");/...
вопрос задан: 27 June 2019 07:45
1
ответ

У меня проблема с моей программой, неправильно изменяющей размер изображения

поэтому предполагается, что код принимает 3 аргумента и выводит изображение, масштабированное по указанному коэффициенту, который составляет от 1 до 100, в настоящее время я получаю изображение, которое не соответствует ожидаемому результату, который я со
вопрос задан: 26 June 2019 23:36
1
ответ

IRremote.h & ldquo; нет такого файла или каталога & rdquo;

Я работаю над Mac Coming из JS и почти исключительно занимаюсь веб-разработкой, я понятия не имею, что здесь происходит. Я увлекся программированием аппаратных средств как хобби и довольно увлекся основами ...
вопрос задан: 26 June 2019 21:22
1
ответ

Утечка PyList_Append (list, Py_BuildValue (…))?

Утечка ?: static PyObject * foo (PyObject * self, PyObject * args) {PyObject * list = PyList_New (0); for (int i = 0; i <100; i ++) // утечка? PyList_Append увеличивает ссылку на ...
вопрос задан: 22 June 2019 18:42
1
ответ

gcc, строгое искажение и [закрытые] страшные истории

В gcc-strict-aliasing-and-casting-through-a-union я спросил, были ли у кого-либо возникшие проблемы с объединением, каламбурящим через указатели. До сих пор ответ, кажется, номер, этот вопрос более широк:...
вопрос задан: 23 April 2019 05:01
1
ответ

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

Я пытаюсь записать модуль ядра Linux, который общается с пользовательским процессом с помощью netlink. Я использую netlink, потому что пользовательская программа, с которой я хочу связаться, передает только сокеты использования и меня...
вопрос задан: 19 April 2019 13:45
1
ответ

Чтение случайного ввода из файла

У меня есть файл, и я хочу прочитать какой-то случайный ввод из файла, я не хочу использовать getline или что-то подобное, сканирование работает, но оно читает некоторые случайные вещи, такие как ноль или другие символы
вопрос задан: 14 April 2019 10:33
1
ответ

Как заставить курсор переместиться назад на 1 строку

например, printf («1 чтение»); printf («2 письма»); printf («3 рисунка»); printf («Какой твой выбор:»); зсапЕ ( "% d", & амп; выбор); если пользователи не ввели 1 или 2 или 3, курсор, чтобы вернуться к: Что ...
вопрос задан: 14 April 2019 09:28
1
ответ

Как использовать строку формата fscanf ()

Я использую fscanf () для чтения ввода из файла (я знаю, что должен использовать fgets (), но я не могу), и я не могу понять, как правильно использовать строку формата. Ввод в формате: M 03f8ab8,1 ...
вопрос задан: 11 April 2019 06:28
1
ответ

Лучшие практики для реализации общей структуры данных в C

В моих приключениях по реализации общих структур данных в C я столкнулся с дилеммой. Например, в следующем коде: void add_something (avl_tree_t * my_tree) {int new_element = 123; ...
вопрос задан: 7 April 2019 17:20