Результаты поиска по запросу "c"
Не удается назначить запрашиваемый адрес - возможные причины?
У меня есть программа, которая состоит из главного сервера и распределенных подчиненных серверов. Подчиненные серверы отправляют обновления статуса на сервер, и если сервер не получал известий от определенного подчиненного устройства в течение ...
Как работать с внешними библиотеками при кросс-компиляции?
Я пишу некоторый код для ARM цели RasPberry на машине с Ubuntu x86. Я использую набор инструментов gcc-linaro-armhf. Я могу кросс-компилировать и запускать несколько независимых программ на пи. Теперь я хочу связать свой код с ...
Определите объединение, которое может получить доступ к битам, клевам, байтам
union bits { unsigned int a : 1; unsigned int b : 2; unsigned int c : 3; unsigned int d : 4;`` unsigned char x[2]; unsigned int z; };Предположим, в объединении 32 бит, мне нужно использовать один бит, или группу битов, или клев, или байты. Есть ...
Как числа с плавающей запятой хранятся в памяти?
Я читал, что они хранятся в форме мантиссы и экспоненты я прочелэтот документ [http://www.cprogramming.com/tutorial/floating_point/understanding_floating_point_representation.html] но я ничего не мог понять.
В чем разница между вызовом daemon () и вызовом fork (), setsid (), fork () и т. Д.?
Я смотрел на создание Unix-демонов, и, кажется, есть два метода. Скучный, который, кажется, появляется при поиске, чтобы позвонитьfork(), setsid(), fork() очередной раз,chdir() в безопасное местоumask() и наконец,close() stdin, stdout а ...
отключить случайность в malloc
Я запускаю следующую простую программу на C: #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv){ void *p = malloc(4); fprintf (stderr, "p==%p\n", p); return 0; }Разные трассы дают разные результаты: р == 0x101c010 тогда: p ...
Как использовать команду addr2line в Linux?
Я пытаюсь использовать команду addr2line в Unix, но каждый раз она дает тот же вывод, что и ??: 0. Я даю команду какaddr2line -e a.out 0x4005BDC , Я получил этот адрес при запуске этого исполняемого файла a.out сvalgrind инструмент для поиска ...
Объявление строк в стиле Pascal в C
В C есть ли хороший способ определить длину сначала, строки в стиле Pascal как константы, чтобы их можно было поместить в ROM? (Я работаю с небольшой встроенной системой с компилятором ANSI C без GCC). C-строка0 прекращено, например. ...
Псевдоним GCC для работы вне модуля перевода -AKA- это даже подходящий инструмент для работы?
Я работаю с FreeRTOS на STM32 (Cortex-M3) и использую библиотеку CMSIS из ST для начальной загрузки. Библиотека CMSIS определяет слабый символSVC_Handler в файле запуска ".s". Он должен быть где-то переопределен, чтобы получить ваш ISR в таблице ...
scanf и strcmp со строкой c
Я нашел хорошийпример [http://www.cplusplus.com/reference/cstring/strcmp/]о том, как использовать strcmp, но он работает только с fgets (), и мне нужно, чтобы он работал со scanf. Итак, вот код: int main(void) { char fruit[] = "apple\n"; char ...