Resultados da pesquisa a pedido "c"

1 a resposta

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[]= ...

2 a resposta

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 ...

2 a resposta

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 ...

16 a resposta

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 – ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

5 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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 ...