Результаты поиска по запросу "c"
Как кодировать PNG в буфер с помощью libpng?
В настоящее время я использую следующее для записи PNG в файл: #include <png.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> /* Pixels in this bitmap structure are stored as BGR. */ typedef struct _RGBPixel { uint8_t blue; uint8_t ...
Есть ли различия между этими двумя определениями функций высшего порядка?
Есть ли различия между 4 утверждениями в основном? Я чувствую, что только apply2 (& func) имеет смысл. Однако все 4 возвращают одно и то же значение. int func(void) { return 1; } int apply1( int f1(void) ) { return f1(); } int apply2( int (*f1) ...
Использование nl80211.h для сканирования точек доступа
Я пытаюсь использовать nl80211.h для сканирования точек доступа для простого менеджера WLAN. Я не могу найти пример кода, и только документация, которую я могу ...
Постоянный размер перечисления независимо от количества перечисляемых значений
Почему размерenum всегда 2 или 4 байта (для 16- или 32-битной архитектуры соответственно), независимо от количества перечислителей в типе? Компилятор обрабатываетenum как это делаетunion?
Возможно ли отключить typeof в gcc pure C?
У меня есть макрос, который использует typeof GCC для создания переменной того же типа аргумента макроса. Проблема в том, что если этот аргументconst тип, переменная, созданная внутри макросаconst и я не могу это использовать. Например: #include ...
Как получить gcc -O1 оптимизацию без указания -O1
Я знаю, что -O1 автоматически включает определенные флаги. Эти флаги можно включить вручную, хотя. Если я не укажу -O1, все равно можно будет получить оптимизацию -O1, указав все флаги, которые включает -O1. Я пытался -fthread-jumps ...
Управление буфером обмена в C на Mac OS X
Как скопировать текст в буфер обмена в C или с помощью командной строки?
Перенаправление вывода exec в буфер или файл
Я пишу программу на C, где я
C: экстраполяция типа из пустого указателя
Скажем, функция принимает в качестве аргумента пустой указатель, например: