Resultados da pesquisa a pedido "c"
Matriz dinâmica vs estática em c [fechado]
O código a seguir cria uma matriz com a função malloc. Mas eu sei que isso pode ser feito muito mais simples com apenas int array [size]. Eu acho que isso é matriz estática. Mas com a função malloc é uma matriz dinâmica? Encontrei esse código na ...
Como chamar a função estática de outro arquivo c?
Eu quero chamar uma função estática de outro arquivo C. Mas sempre mostra "function" used but never defined. Em ble.c static void bt_le_start_notification(void) { WPRINT_BT_APP_INFO(("bt_le_start_notification\n")); }Em ble.h static void ...
Como ignorar o aviso "a conversão para 'char' de 'int' pode alterar seu valor"
Eu pensei que se eucast um número como este(unsigned char)32 será o suficiente para corrigir o aviso do compilador, mas não foi como planejei. Aqui eu tenho a seguinte parte do programa que realmente explica o problema: #include <stdio.h> ...
Computando com eficiência (a - K) / (a + K) com precisão aprimorada
Em vários contextos, por exemplo, para a redução de argumentos para funções matemáticas, é necessário calcular(a - K) / (a + K), Ondea é um argumento variável positivo eK é uma constante. Em muitos casos,K é um poder de dois, que é o caso de uso ...
A maneira mais rápida de verificar dados em massa se nulo em C? [duplicado]
Esta pergunta já tem uma resposta aqui: Abordagem mais rápida para verificar se há um buffer zero em C? [/questions/1493936/faster-approach-to-checking-for-an-all-zero-buffer-in-c] 20 respostasEu tenho uma massa de dados, talvez 4 MB. Agora, ...
Parametrizando o especificador de formato em printf
Eu tenho algumas linhas de saída como as seguintes: printf("%-20s %-20s %-20s %-20s %-20s \n", "Identity", "Identity", "float", "double", "long double"); printf("%-20s %-20s %-20s %-20s %-20s \n", "Number", "LHS", "error", "error", "error");Como ...
Extraindo certificado de cliente e chave privada do arquivo .p12
Alguém pode me dizer como usar PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca);qualquer referência de documentação também funcionará.
encontrando soma, min, max com array
Escreva um programa que insira o número de valores e, em seguida, insira esses valores (tipo duplo) um por um em um loop e, finalmente, produza sua soma, o valor máximo e o valor mínimo. Escrevo o código para esta tarefa, mas recebi um ...
O especificador sprintf% g fornece poucos dígitos após o ponto
Estou tentando escrever vars de ponto flutuante no meu arquivo ini e encontrei um problema com os especificadores de formato. Eu tenho um valor flutuante, que seja 101,9716. Agora eu quero gravá-lo no meu arquivo ini, mas o problema é que tenho ...
Como dividir dois números de 64 bits no Linux Kernel?
Algum código que completa a divisão para demonstrar (sintaxe C): #define SINT64 long long int #define SINT32 long int SINT64 divRound(SINT64 dividend, SINT64 divisor) { SINT32 quotient1 = dividend / divisor; SINT32 modResult = dividend % ...