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

2 ответа

Получение всего вывода с терминала в C

В настоящее время я работаю над программой ssh и хочу иметь возможность полностью контролировать терминал через сеть. У меня вопрос: если я отправлю команду на сервер для запуска в терминале, как мне получить вывод, который печатает терминал? Я ...

4 ответа

Bluetooth-соединение в C blueZ на Linux

Я не могу найти ссылки на то, как подключить устройство bluetooth к linux в программе, написанной на C, с использованием библиотек Bluetooth BlueZ. Мне уже удалось сделать запрос уровня HCI, чтобы получить устройства вместе с их уровнями RSSI (во ...

2 ответа

Ошибка чтения ошибки сегмента из файла с помощью fgets

//declare double pointer so that create array can "return" an array int **aryReturn; int size; char trashdata[100]; //open file FILE *inFilePtr = fopen(*(argv + 1), "r" ); if (inFilePtr != NULL) printf(" the value of argv 1 is %s \n", argv[1]); ...

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

3 ответа

Генерация функций во время выполнения в C

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

1 ответ

C / C ++: как определить флаги ссылок?

Как мне достоверно определить флаги ссылок для библиотек? Я всегда заканчиваю поиском / поиском руководств. Есть ли способ перечислить библиотеки, доступные для связывания, с именами и / или описаниями? редактирование: система Linux, сборка ...

28 ответов

Как проверить на равных? (0 == i) или (i == 0) [закрыто]

Хорошо, мы знаем, что следующие две строки эквивалентны - (0 == i)(i == 0)Кроме того, первый метод поощрялся в прошлом, потому что это позволило бы компилятору выдавать сообщение об ошибке, если вы случайно использовали '=' вместо '=='. Мой ...

4 ответа

в system () или fork () / exec ()?

Похоже, есть два распространенных способа запуска внешнего исполняемого файла из C в Unix: system()позвонить и pid = fork() switch(pid) //switch statement based on return value of pid, //one branch of which will include and exec() commandЕсть ...

7 ответов

Является ли битовое поле более эффективным (в вычислительном отношении), чем маскирование битов и извлечение данных вручную?

У меня есть множество маленьких кусочков данных, которые я хочу использовать в одном большом типе данных. Допустим, что гипотетически это дата и время. Очевидный метод - через битовое поле, подобное этому. struct dt { unsigned long minute :6; ...

4 ответа

Почему нельзя присвоить массивы одного типа и размера?

Если я объявлю два массива -arr1 а такжеarr2 - скажем, типаint размером 10 каждый, и инициализировать первый массив, и я хочу создать копиюarr1 вarr2; почему я не могу просто дать инструкциюarr2 = arr1 ? Я знаю, что две структуры одного типа ...

5 ответов

Периодически вызывайте функцию без использования потоков и метода sleep () в c

Я хочу вызвать функцию, скажем, каждые 10 или 20 секунд. Когда я искал, я придумал темы иsleep() метод везде. Я также проверил классы времени и часов в Си, но не смог найти ничего полезного, специфичного для моего вопроса. Какой самый простой ...