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

5 ответов

Найти номер шины и номер устройства с помощью символической ссылки на файл устройства

У меня есть файл устройства (SYMLINK) /dev/CDMAModem генерируетсяudev править. Я хочу найти номер шины и номер фактического устройства. На самом деле я хочу выполнитьUSBDEVFS_RESET ioctl на устройстве/dev/bus/usb/BUS_NO/DEVICE_NO в моей C ++ ...

5 ответов

Макрос и функция с тем же именем

У меня есть следующий код #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 только при вызове. ...

5 ответов

 и обновления gcc и / или что-либо еще, сделанное homebrew за кулисами, решали проблемы пути.

ользовал команду gcc на терминале для компиляции программ на Си, но внезапно, после обновления операционной системы моего Mac (до macOS 10.14 Mojave и XCode 10.0), я начал получать сообщение: test.c:8:10: fatal error: stdio.h: No such file or ...

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

3 ответа

Это равносильно замене memchr () только циклом while, который сравнивает один символ за другим.

Я пытаюсь создать чистую реализацию языка D функциональности, которая примерно эквивалентнаC's memchrно использует массивы и индексы вместо указателей. Причина в том, что std.string будет работать с функцией оценки времени компиляции. Для тех из ...

6 ответов

C: динамический массив указателей на массив структуры

У меня есть структура и двумерный массив этих структур: typedef struct { char exit_n; char exit_s; char exit_w; char exit_e; } room; room map[MAP_WIDTH][MAP_HEIGHT];Мне нужен массив указателей этих структур. Следующий код компилируется, но я не ...

4 ответа

Очки последовательности и частичный порядок

Несколько дней назад была дискуссияВот [https://stackoverflow.com/questions/1860461/why-is-i-i-1-unspecified-behavior]о том, выражение я = ++ я + 1 вызывает UB (неопределенное поведение) или нет. Наконец, был сделан вывод, что он вызывает UB, ...

5 ответов

Спасибо. Это выглядит интересно, но требует упаковки, чтобы сделать работу, в то время как Sunifdef уже упакован и делает работу довольно хорошо. Я добавил URL - спасибо за информацию.

нальный вопросТо, что я хотел бы, это не стандартный препроцессор C, а его вариант, который будет принимать откуда-то - возможно, командную строку с помощью опций -DNAME1 и -UNAME2 - спецификацию, в которой определены макросы, а затем устранять ...

3 ответа

Компиляция нескольких файлов C с помощью gcc

У меня есть два файла,main.o а такжеmodules.oи я пытаюсь собрать их так, чтобыmain.o может вызывать функции вmodules.o, Мне прямо сказали не пытаться#include module.o, Я действительно не знаю, что я должен делать вместо этого. Я пробовал ...

6 ответов

Как я могу получить UTCTime в миллисекундах с 1 января 1970 года на языке c

Есть ли способ получить миллисекунды и их дробную часть с 1970 года, используя time.h на языке c?

0 ответов

 приводит к ненулевому значению

отаю над созданием логической функции правого сдвига в C, используя только побитовые операторы. Вот что у меня есть: int logical_right_shift(int x, int n) { int size = sizeof(int); // size of int // arithmetic shifts to create logical shift, ...