Результаты поиска по запросу "c"
Найти номер шины и номер устройства с помощью символической ссылки на файл устройства
У меня есть файл устройства (SYMLINK) /dev/CDMAModem генерируетсяudev править. Я хочу найти номер шины и номер фактического устройства. На самом деле я хочу выполнитьUSBDEVFS_RESET ioctl на устройстве/dev/bus/usb/BUS_NO/DEVICE_NO в моей C ++ ...
Макрос и функция с тем же именем
У меня есть следующий код #define myfunc(a,b) myfunc(do_a(a), do_b(b)) void myfunc(int a, int b) { do_blah(a,b); } int main() { int x = 6, y = 7; myfunc(x,y); return 0; }Я хочу, чтобы препроцессор расширял функцию myfunc только при вызове. ...
и обновления gcc и / или что-либо еще, сделанное homebrew за кулисами, решали проблемы пути.
ользовал команду gcc на терминале для компиляции программ на Си, но внезапно, после обновления операционной системы моего Mac (до macOS 10.14 Mojave и XCode 10.0), я начал получать сообщение: test.c:8:10: fatal error: stdio.h: No such file or ...
Это равносильно замене memchr () только циклом while, который сравнивает один символ за другим.
Я пытаюсь создать чистую реализацию языка D функциональности, которая примерно эквивалентнаC's memchrно использует массивы и индексы вместо указателей. Причина в том, что std.string будет работать с функцией оценки времени компиляции. Для тех из ...
C: динамический массив указателей на массив структуры
У меня есть структура и двумерный массив этих структур: typedef struct { char exit_n; char exit_s; char exit_w; char exit_e; } room; room map[MAP_WIDTH][MAP_HEIGHT];Мне нужен массив указателей этих структур. Следующий код компилируется, но я не ...
Очки последовательности и частичный порядок
Несколько дней назад была дискуссияВот [https://stackoverflow.com/questions/1860461/why-is-i-i-1-unspecified-behavior]о том, выражение я = ++ я + 1 вызывает UB (неопределенное поведение) или нет. Наконец, был сделан вывод, что он вызывает UB, ...
Спасибо. Это выглядит интересно, но требует упаковки, чтобы сделать работу, в то время как Sunifdef уже упакован и делает работу довольно хорошо. Я добавил URL - спасибо за информацию.
нальный вопросТо, что я хотел бы, это не стандартный препроцессор C, а его вариант, который будет принимать откуда-то - возможно, командную строку с помощью опций -DNAME1 и -UNAME2 - спецификацию, в которой определены макросы, а затем устранять ...
Компиляция нескольких файлов C с помощью gcc
У меня есть два файла,main.o а такжеmodules.oи я пытаюсь собрать их так, чтобыmain.o может вызывать функции вmodules.o, Мне прямо сказали не пытаться#include module.o, Я действительно не знаю, что я должен делать вместо этого. Я пробовал ...
Как я могу получить UTCTime в миллисекундах с 1 января 1970 года на языке c
Есть ли способ получить миллисекунды и их дробную часть с 1970 года, используя time.h на языке c?
приводит к ненулевому значению
отаю над созданием логической функции правого сдвига в C, используя только побитовые операторы. Вот что у меня есть: int logical_right_shift(int x, int n) { int size = sizeof(int); // size of int // arithmetic shifts to create logical shift, ...