Resultados da pesquisa a pedido "c"

4 a resposta

Retornando uma Tabela de Símbolos da Biblioteca Compartilhada

Por exemplo: void* sdl_library = dlopen("libSDL.so", RTLD_LAZY); void* initializer = dlsym(sdl_library,"SDL_Init");Assumindo que não haja erros, o inicializador apontará para a função SD_Init na biblioteca compartilhada libSDK.so. No entanto, ...

13 a resposta

Uso incomum do arquivo .h em C

Durante a leitura do artigo sobre filtragem, descobri um uso estranho de.h file - use-o para preencher a matriz de coeficientes: #define N 100 // filter order float h[N] = { #include "f1.h" }; //insert coefficients of filter float x[N]; float ...

1 a resposta

Como faço para digitar uma estrutura definida pela implementação em um cabeçalho genérico?

Eu tenho um projeto C que foi projetado para ser portátil para várias plataformas (PC e incorporadas). O código do aplicativo usará várias chamadas que terão implementações específicas da plataforma, mas compartilharão uma API comum (genérica) ...

1 a resposta

Tentando criar uma lista vinculada, mas com erro na atribuição de ponteiro

Estou tentando fazer uma lista vinculada e criar alguns métodos. No entanto, estou recebendo o erro: A atribuição faz o ponteiro do número inteiro sem uma conversão. Aqui está o meu código: #include <stdio.h> #include <stdlib.h> #include ...

1 a resposta

É possível ler o formato de arquivo .Rdata em C ou Fortran?

Estou trabalhando escrevendo algumas extensões R em C (funções C a serem chamadas de R). Meu código precisa calcular uma estatística usando 2 conjuntos de dados diferentes ao mesmo tempo, e eu preciso fazer isso com todas as ...

3 a resposta

Maneira razoavelmente portátil de obter 64 bits de 64x64 bits multiplicados? [duplicado]

Esta pergunta já tem uma resposta aqui: Como posso multiplicar operandos de 64 bits e obter resultados de 128 bits de forma portável? [/questions/25095741/how-can-i-multiply-64-bit-operands-and-get-128-bit-result-portably] 2 respostasExiste uma ...

3 a resposta

Testando a igualdade entre duas variáveis __m128i

Se eu quiser fazer um teste de igualdade bit a bit entre dois__m128i variáveis, sou obrigado a usar uma instrução SSE ou posso usar==? Caso contrário, qual instrução SSE devo usar?

4 a resposta

Vá para o Bootloader no STM32 através do aplicativo, ou seja, usando os pinos Boot 0 e Boot 1 no modo Boot no Flash do usuário

Eu tenho um requisito para atualização de firmware. Estou planejando usar a classe DFU USB. Mas o comando para atualização de firmware virá do aplicativo para PC no meu caso. então eu preciso mudar para o gerenciador de inicialização que existe ...

3 a resposta

Inicialização do ponteiro int em C

Uma pergunta muito simples sobre como inicializar um ponteiro int em C. Eu estavaapenas informado [https://stackoverflow.com/a/26895418/645128]este: int *varname = {0};Não é válido. Ainda não consegui encontrar a referência explícita que aponta ...

2 a resposta

Como enviar sinal de evento através de processos - C

Eu tenho um aplicativo que consiste em duas janelas, uma se comunica com a outra e envia uma estrutura contendo dois números inteiros (nesse caso, dois lançamentos de dados). Eu usarei eventos nas seguintes circunstâncias: Processo a envia ...