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

9 ответов

Есть ли у меня ошибка оптимизации gcc или проблема с кодом C?

Проверьте следующий код: #include <stdio.h> #include <stdlib.h> main() { const char *yytext="0"; const float f=(float)atof(yytext); size_t t = *((size_t*)&f); printf("t should be 0 but is %d\n", t); }Скомпилируйте это с: gcc -O3 test.cХОРОШИЙ ...

3 ответа

Как использовать gstreamer для сохранения видео с веб-камеры в файл?

Я пытался заставить EMGU сохранить то же видео с веб-камеры в файл [https://stackoverflow.com/questions/21034131/x264-error-message-when-capturing-video] Проблема в том, что opencv поддерживает только avi, и avi, похоже, не очень подходит для ...

2 ответа

Извлечение битов с помощью побитовых операторов [закрыто]

Я пытаюсь узнать, как использовать побитовые операторы на заданном входе, но мне не очень удаётся выяснить, как их использовать. Допустим, у меня есть следующий октет: 11(01)0000Как мне извлечь биты между фигурными скобками?

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

1 ответ

Программы Ncurses в псевдо-терминалах

В моей постоянной попытке понять, как работают псевдо-терминалы, я написал небольшую программу для запуска bash. Проблема в том, что мой перевод строки выключен. (Запрос оболочки появляется только ПОСЛЕ того, как я нажимаю ввод.) Кроме того, я ...

7 ответов

Как вы читаете прямо из физической памяти?

В C или C ++ (Windows), как вы читаете RAM, давая физический (не виртуальный) адрес? Это означает, что не нужно проходить через систему виртуальной памяти (таблицы MMU) и быть специфичным для одного процесса. Я уже знаю ...

4 ответа

Выравниваются ли переменные стека с помощью GCC __attribute __ ((align (x)))?

у меня есть следующий код: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); }И у меня есть следующий вывод: 0x7fffbfcd2da0 ...

1 ответ

Изменение OpenSSL BIO с блокировки на неблокирующий режим

У меня есть многопоточное приложение, которое интенсивно использует OpenSSL в C. Оно разработано с мыслью, что все его SSL-соединения должны блокироваться. В частности, блокирование БИО. Все они размещены на одном входящем порте ...

5 ответов

Обмен указателей в C (char, int)

Я изо всех сил пытался понять различное поведение при обмене указателями в C. Если я хочу поменять местами дваint указатели, тогда я могу сделать void intSwap (int *pa, int *pb){ int temp = *pa; *pa = *pb; *pb = temp; }Однако, если я хочу ...

1 ответ

Получение ошибки в EVP_OpenInit () API OpenPL EVP для расшифровки RSA, в C

Я сталкиваюсь с проблемой расшифровки RSA с использованием библиотеки OpenSSL (API-интерфейс EVP). Вот мой код для генерации ключей #include <stdio.h> #include <openssl/evp.h> #include <openssl/rsa.h> #include <openssl/bio.h> #include ...

3 ответа

c, obj c enum без тега или идентификатора

я изучаю cocos2d [открытую оболочку gl для цели C на iPhone], и теперь игра со спрайтами нашла это в примере, enum { easySprite = 0x0000000a, mediumSprite = 0x0000000b, hardSprite = 0x0000000c, backButton = 0x0000000d, magneticSprite = ...