Результаты поиска по запросу "c"
Как спать или приостановить PThread в c на Linux
Я разрабатываю приложение, в котором я делаю многопоточность. Один из моих рабочих потоков отображает изображения на виджете. Другой поток воспроизводит звук. Я хочу остановить / приостановить / приостановить / перевести потоки в событие нажатия ...
Портирование структуры C на C #
Я портирую код C на C # и у меня есть некоторые сомнения. Рассмотрим эту структуру: typedef struct { uint32_t w; uint32_t h; uint32_t f_cc; uint32_t st; unsigned char *pl[4]; int32_t strd[4]; void (*done)(void *thisobj); void *e_cc; ...
Как определяется пункт назначения, на который указывает неинициализированный указатель в c?
Я знаю, что если указатель объявлен в C (и не инициализирован), он будет указывать на «случайный» адрес памяти, который может содержать что угодно. Как, где это на самом деле указывает на определение? Предположительно, это не совсем случайно, ...
Уникальные случайные числа в целочисленном массиве на языке программирования C [дубликаты]
Возможный дубликат: Уникальные случайные числа в O (1)? [https://stackoverflow.com/questions/196017/unique-random-numbers-in-o1] Как заполнить целочисленный массив уникальными значениями (без дубликатов) в C? int vektor[10]; for (i = 0; i < 10; ...
Создание функции Atoi
Я пытаюсь создать свою собственную функцию Atoi. С помощью следующего я получаю возвращаемое значение 0. Все, что я изменяю числовую переменную внутри функции, это то, что я получаю как возвращаемое значение. Любые предложения по ...
Конвертировать long long в строку в C?
Я хотел бы преобразовать long long в строку в C. long long x = 999;Я хотел бы преобразовать х в строку. Как я мог сделать это? Благодарю.
Почему NULL не предопределен компилятором
Эта проблема беспокоила меня некоторое время. Я никогда не видел другого определения NULL, это всегда #define NULL ((void *) 0)есть ли архитектура, в которой NULL определяется по-разному, и если так, почему компилятор не объявляет это для нас?
Что происходит, когда вы пишете в память вне границ массива?
На недавнем тестовом вопросе меня попросили напечатать вывод следующей программы. Я получил правильный ответ, однако эта программа вызвала у меня сильную душевную боль, так как я не знал, как будет вести себя при записи в память, выходящую за ...
Как я могу передать индекс цикла for в качестве аргумента для pthread_create
Я использую цикл for для создания ряда потоков и передаю индекс i в качестве аргумента следующим образом: pthread_t p[count]; for (int i = 0; i < count; i++){ pthread_create(&p[i], NULL, &somefunc, (void*)&i); }Затем я пытаюсь получить значение ...
Две точки с запятой внутри круглых скобок
Я настраиваю код, который нашел в интернете (это чек на твит adafruit). Я не могу понять многие части кода, но меня больше всего озадачивает цикл for с двумя точками с запятой в скобках boolean jsonParse(int depth, byte endChar) { int c, i; ...