Resultados da pesquisa a pedido "c"
s threads podem gravar em diferentes elementos da mesma matriz de estruturas sem trava
Estou tentando usar threads (pela primeira vez!) Em um aplicativo GCC C que funciona bem no modo não-threaded. Quando o executo, alguns threads fornecem resultados que são todos zero, em vez das respostas necessárias (que eu sei para fins de ...
Como criar um arquivo com falhas de arquivo?
s buracos @Arquivos são os espaços vazios no arquivo, que, no entanto, não ocupam espaço em disco e contêm bytes nulos. Portanto, o tamanho do arquivo é maior que o tamanho real no disc o entanto, não sei como criar um arquivo com falhas de ...
Como incluir apenas símbolos usados ao vincular estaticamente ao gcc?
Estou implantando um pequeno programa compilado com o gcc, 4.3.2-1.1 (Debian). Este programa será implantado em modelos de máquinas virtuais que variam do Debain 5 ao Fedora, Ubuntu, Slackware, Arch e outro O programa depende de alguns ...
Por que isso é legal em C?
stou escrevendo um compilador C de brinquedo para um curso de compilador / idioma na minha universidad Estou tentando detalhar a semântica para a resolução de símbolos em C e criei este caso de teste que eu tentei contra os compiladores ...
Defina o endereço IP usando SIOCSIFADDR ioctl
Estou tentando obter e definir o endereço IP usando a interface IOCTL no Linux. Consigo obtê-lo e configurá-lo com êxito. Quando defino o endereço IP,ifconfig eth0 mostra um endereço IP adequado, mas o sistema é desconectado. ou seja, o sistema ...
Como converter uma string binária em hexadecimal usando C?
Como converter uma sequência binária de 8 bits (por exemplo, "10010011") em hexadecimal usando C?
O GCC pode mesclar matrizes de cadeia de caracteres globais duplicadas?
Eu estou imaginando se é possível compilar usando o GCC com algum sinalizador de otimização para evitar duas matrizes duplicadas na seção .rodata? Assim, os endereços de memória seriam os mesmos. Por exemplo const char str [7] = "string"; const ...
Tentando ajustar o sscanf () para ignorar \ n e \ t [duplicar]
Esta pergunta já tem uma resposta aqui: C: Como posso fazer com que a entrada scanf () tenha um dos dois formato [/questions/53034556/c-how-can-i-make-it-so-scanf-input-has-one-of-two-formats] 2 respostas Estou desenvolvendo um cálculo de ...
Encontre o bit de ordem mais alta em C
O que eu estou procurando é algo em que eu possa inserir um número e ele retornará o bit da ordem mais alta. Tenho certeza de que existe uma maneira simples. Abaixo está um exemplo de saída (esquerda é a entrada) 1 -> 1 2 -> 2 3 -> 2 4 -> 4 5 ...
struturas com uint8_t em um MCU sem tipo de dados uint8
Sou desenvolvedor de software incorporado e quero fazer interface com um dispositivo externo. Este dispositivo envia dados via SPI. A estrutura desses dados é predefinida pelo fabricante do dispositivo externo e não pode ser editada. O ...