Resultados da pesquisa a pedido "c"
Por que o printf antes do exevp não está sendo executado?
Eu recebo uma saída de "oi!". Por que isso também não está imprimindo "alguma coisa"? #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { char* program_name = "echo"; char* args[]= ...
Escute eventos de alteração de harware no kernel do linux ou no udev
Preciso executar algum código na montagem e desmontagem do dispositivo de armazenamento. Como posso ouvir esses eventos no linux? Eu estava pensando em adicionar algunsudev [http://en.wikipedia.org/wiki/Udev] regras para executar algum script ...
trocar na lista duplamente vinculada
Estou tentando trocar dois nós em uma lista duplamente vinculada. Abaixo está a parte do programa com a função swap. int swap (int x, int y) { struct node *temp = NULL ; struct node *ptr1, *ptr2; temp = (struct node *)malloc(sizeof(struct ...
Você sempre deve usar 'int' para números em C, mesmo que não sejam negativos?
Eu sempre usounsigned intpara valores que nunca devem ser negativos. Mas hoje eu notei essa situação no meu código: void CreateRequestHeader( unsigned bitsAvailable, unsigned mandatoryDataSize, unsigned optionalDataSize ) { If ( bitsAvailable – ...
Por que o livro diz que devo lançar malloc?
Hoje cheguei à página167doA linguagem de programação C (segunda edição Brian W. Kernighan e Dennis M. Ritchie) [https://rads.stackoverflow.com/amzn/click/com/0131103628]e descobriu que o autor diz que devo lançarmalloc. Aqui está a parte do ...
Atraso ligeiro após retornar da interrupção
Eu escrevi um pequeno programa que usa um botão em uma placa STM32 Discovery para atuar como um contador no modo Binário / Decimal / Hexadecimal (a tela percorre as 3 opções e, uma vez pressionada, conta até 16 para cada pressão antes de ...
Convertendo um UnsafePointer de comprimento em um tipo Swift Array
Estou procurando as maneiras mais simples de obter uma interoperabilidade C razoável no Swift, e meu bloco atual está convertendo umUnsafePointer<Int8> (que era umconst char *), em um[Int8] array. Atualmente, eu tenho um algoritmo ingênuo que ...
A gravação IEEE 754-1985 é dupla como ASCII em uma sequência limitada de 16 bytes
Este é um acompanhamento para o meupostagem original [https://stackoverflow.com/questions/32629084/best-ieee-754-1985-representation-for-x3-9-1978-based-standard] . Mas vou repetir para maior clareza: Conforme o padrão DICOM, um tipo de ponto ...
Dados do Linux, C, epoll (), read () incompletos?
Linux, C. O problema abaixo ocorre apenas com o uso de epoll (). Se eu usar select () no soquete do servidor, não haverá perda de dados. ============================= Atualização: recebi errno = 11 (Tente novamente) em read (). Preciso ...
Qual é a época de CLOCK_TAI?
Desde o kernel Linux versão 3.10, a funçãoclock_gettime() agora aceiteCLOCK_TAI. Não consegui encontrar uma descrição detalhada desse relógio. Qual é a sua época? EDIT 1: Acabei de comparar a saída de CLOCK_REALTIME e CLOCK_TAI no meu ...