0
ответов

Как найти длину массива символов в c

Я хочу найти длину этого: char * s [] = {"s", "a", "b "}; он должен считать 4 с / 0, но strlen или sizeof (s) / sizeof (char) дают мне неправильные ответы .. Как я могу его найти?
вопрос задан: 14 May 2011 11:57
0
ответов

Установить цифру шестнадцатеричного числа

Как я могу установить цифру в шестнадцатеричном числе? Сейчас у меня есть этот код: int row = 0x00000000; строка | = 0x3 << 8; строка | = 0x2 << 4; строка | = 0x1 << 0; printf ("Строка: 0x% 08x", строка); ...
вопрос задан: 14 May 2011 11:53
0
ответов

Статическая глобальная переменная и статическая локальная переменная в функции драйвера

В одном из моих примеров модуля ядра Linux у меня есть переменная Device_Open, объявленная статической вне всех функций, и счетчик статической переменной, объявленный внутри функции device_open. Внутри device_open, я ...
вопрос задан: 14 May 2011 09:38
0
ответов

Почему strtok () считается небезопасным?

Какая функция strtok небезопасна (с точки зрения переполнения буфера), на которую мне нужно обратить внимание? Что для меня немного странно, так это то, что strtok_s (который «безопасен») в Visual C ++ имеет дополнительный «контекст» ...
вопрос задан: 14 May 2011 02:25
0
ответов

Поддерживает ли «регулярное выражение» scanf стандарт?

Поддерживает ли «регулярное выражение» scanf стандарт? Я могу' нигде не найду ответ. Этот код работает в gcc, но не в Visual Studio: scanf ("% [^ \ n]", a); Это ошибка Visual Studio или расширение gcc? РЕДАКТИРОВАТЬ: ...
вопрос задан: 14 May 2011 01:45
0
ответов

Можете ли вы установить для CHAR значение NULL или пустую строку?

Я нечасто использовал CHAR в прошлом, так как мне показалось, что я слишком часто использую VARCHAR; В последнее время я пытаюсь использовать CHAR, когда это уместно, и насколько я понимаю, вы используете его, когда все данные имеют одинаковую длину в ..
вопрос задан: 13 May 2011 19:56
0
ответов

recv () с нулевой длиной является допустимым?

При использовании функции recv () в C для чтения из сокета 'stream' может ли параметр len быть равен нулю? Функция recv () возвращает ноль для «удаленное соединение закрыто» и количество байтов, фактически прочитанных на ...
вопрос задан: 13 May 2011 16:09
0
ответов

quicksort ( n массивов следует рассматривать как 1, а значения переназначать по мере необходимости)

У меня есть связанный список массивов (структура внизу сообщения) Каждый массив может иметь значения, подобные приведенному ниже примеру Array1 [] = {6,36,8, 23}; Array2 [] = {8,23,5,73}; Array3 [] = {2,5,1,9}; Мне нужно отсортировать ...
вопрос задан: 13 May 2011 13:04
0
ответов

Невозможно получить значение JNIEnv * в произвольном контексте

У меня проблема с NDK. В моем методе JNI_OnLoad я кэширую указатель JavaVm, класс, который вызвал метод, и идентификатор метода, который я использую позже: JNIEXPORT jint JNICALL JNI_OnLoad (JavaVM * ...
вопрос задан: 13 May 2011 12:11
0
ответов

Компиляция кода C для Windows 64 [закрыто]

Я не касался C в течение многих лет, но мне нужно скомпилировать некоторый исходный код C для Windows 7 64. Исходный код поставляется с make-файлом. Может ли кто-нибудь порекомендовать компилятор C с make? PS: Файл make: ...
вопрос задан: 13 May 2011 11:19
0
ответов

Сравните два числа с плавающей запятой

#include bool Equality (double a, double b, двойной эпсилон) {если (fabs (ab)
вопрос задан: 13 May 2011 10:46
0
ответов

Неоднозначность при сравнении чисел (в C)?

Я не слишком хорошо знаком с программированием на C (я сделал всего несколько небольших проектов на этом языке), однако мои профессор сказал что-то о его поведении сегодня, что немного смутило меня. Что он ...
вопрос задан: 13 May 2011 10:22
0
ответов

Сделайте указатель стека на указатель, возвращаемый mmap. (Linux, 32-разрядная виртуальная машина)

Я пытаюсь переместить указатель стека в область mmap-ed, чтобы имитировать переключение контекста, но каким-то образом приведенный ниже код всегда выдает ошибку сегментации: C: struct savectx {void * regs [ JB_SIZE]; }; ...
вопрос задан: 13 May 2011 08:07
0
ответов

Создать char из char *, который включает escape-символ

Рассмотрим следующий пример char *: char * s = "\ n"; Как это можно преобразовать в один символ, представляющий символ новой строки, например: char c = '\ n'; В дополнение к обработке символов новой строки ...
вопрос задан: 12 May 2011 18:58
0
ответов

Хотите получить список всех доступных интерфейсов в системе

Я хочу получить список всех доступных интерфейсов на конкретном ПК вместе с их типами, проводными или беспроводными. В настоящее время я делаю следующее, но безуспешно: - ioctl (sd, SIOCGIFNAME, & ...
вопрос задан: 12 May 2011 13:08
0
ответов

как я могу изменить права доступа для файла сокета linux?

У меня есть программа, которая создает сокет, а затем я хочу изменить права доступа к файлу сокета: ret_val = chmod (filename, 0777); , но это не меняется, даже если ret_val будет 0. Если я ...
вопрос задан: 12 May 2011 11:54
0
ответов

Тип битовых полей без знака: int или unsigned int

Раздел 6.3.1.1 стандарта C99 содержит: Следующее может использоваться в выражении везде, где может быть int или unsigned int использовано: [...] Битовое поле типа _Bool, int, signed int, ...
вопрос задан: 12 May 2011 11:46
0
ответов

Реализация последовательности Лэнгфорда Haskell или C

В комбинаторной математике спаривание Лэнгфорда, также называемое последовательностью Лэнгфорда, представляет собой перестановку последовательности из 2n чисел 1, 1, 2, 2, ..., n, n, в которых две единицы разделены на одну единицу, два ...
вопрос задан: 12 May 2011 04:42
0
ответов

передача массива строк из Java в C с помощью JNI

У меня есть массив строк, например {"myname", "yourname" , "hisname"}, и я пытаюсь отправить этот массив на C с помощью JNI. Я не мог найти для этого четкого решения. Я попытался принять эту строку как ...
вопрос задан: 12 May 2011 00:58
0
ответов

argv [argc] ==?

Мой профессор и пара студентов спорят о том, завершается ли argv нулевым символом или нет. Мой друг написал небольшую программу, и она распечатала null, но другой ребенок сказал, что он, вероятно, просто ...
вопрос задан: 12 May 2011 00:25
0
ответов

Особенности JavaScript, которые разработчики C не могут использовать? [закрыто]

Товарищи по укладке, На первом уроке информатики, который я посещал, профессор использовал C ++ в качестве языка обучения. Он подчеркнул, что важно понимать концепции программирования, а не ...
вопрос задан: 11 May 2011 19:48
0
ответов

Могу ли я определить динамический фильтр намерений в моем приложении Android? [дубликат]

Я могу определить фильтр (ы) намерений в AndroidManifest.xml; работает отлично. Есть ли API для их динамической регистрации? Мое приложение позволяет пользователям настраивать «учетные записи» для различных серверов; Я хотел бы ...
вопрос задан: 11 May 2011 19:25
0
ответов

Наследуются ли параметры сокета через accept () из прослушивающего сокета?

Предположим, что для прослушивающего сокета, переданного на accept, с помощью setsockopt установлены нестандартные параметры. Унаследованы ли эти параметры (некоторые или все?) Результирующими файловыми дескрипторами для принятых ...
вопрос задан: 11 May 2011 17:23
0
ответов

Влияет ли SO_RCVTIMEO на accept ()?

Влияет ли параметр SO_RCVTIMEO на accept (заставляя его возвращать EAGAIN или EWOULDBLOCK, если истечет время ожидания)? Есть ли какое-либо поведение, указанное в стандарте? Я не могу найти его в документации для ...
вопрос задан: 11 May 2011 17:21
0
ответов

Трудности с пониманием синтаксиса указателя C

Учитывая следующие определения C: #define SYNC_BYTE_1 0x5A #define SYNC_BYTE_2 0xA5 и объявление указателя: UINT8 * pCommandData; pCommandData = ...
вопрос задан: 11 May 2011 16:04
0
ответов

Как оценить переменная скриптлета в EL?

Мне было интересно, можно ли вообще использовать JSP в операторе . Например, Итак, я хочу, чтобы моя переменная JSP была ...
вопрос задан: 11 May 2011 14:28
0
ответов

backbone.js и обработка сообщений об ошибках от rails?

Интересно, могут ли пользователи backbone.js мне помочь? Как лучше всего кодировать сообщения об ошибках из приложения rails при использовании с backbone.js, например, тех сообщений об ошибках, которые когда-то были определены ...
вопрос задан: 11 May 2011 14:07
0
ответов

Какое практическое правило для увеличения счетчика ссылок?

Когда отправка объектов с подсчетом ссылок в другие потоки, лучше ли увеличивать счетчик перед запуском потока или внутри потока? В более общем смысле, должен ли я ...
вопрос задан: 11 May 2011 13:53
0
ответов

Кодирование-декодирование ASN.1

В настоящее время я разрабатываю программу клиент-сервер, клиент на Java / C и сервер на C. Мне нужно транспортировать криптографические данные (например, клиент должен передавать данные на сервер для шифрования / дешифрования, вычисления ...
вопрос задан: 11 May 2011 12:32
0
ответов

Необработанные кадры H264 в контейнере mpegts с использованием libavcodec

Я был бы очень признателен за помощь в решении следующей проблемы: у меня есть гаджет с камерой, производящий сжатые видеокадры H264, эти кадры отправляются в мое заявление. Эти кадры ...
вопрос задан: 11 May 2011 12:29