Resultados da pesquisa a pedido "c"

2 a resposta

A alocação de memória quando fopen é chamado não está clara

1. File *fp; 2. fp = fopen ("/etc/myfile.txt", "w"); 3. fclose(fp);Agora Eu li isso [http://www.go4expert.com/articles/understanding-file-descriptor-file-t28936/]: Na instrução 1, é criada uma memória de 4 bytes para o ponteiro do tipo ...

3 a resposta

n & ~ (n - 1) O que essa função faz?

Foi-me perguntado isso e estou imprimindo tabelas tentando encontrar padrões, mas ainda não vejo nenhum significado. uint16_t hmmm(uint16_t n) { return (n & ~(n - 1)); }Parte de um filtro digital? Uma animação de dupla hélice, se ...

5 a resposta

Classificação da bolha em C

Estou tentando implementar o Bubble sort em C e cheguei até aqui, mas não está classificando corretamente. #include<stdio.h> int main() { int n, i, j, a[5], b, temp; printf("Enter the number of elements to be sorted\n"); scanf("%d", &n); for(i = ...

1 a resposta

Como copiar uma estrutura em árvore do tetraedro na memória do dispositivo CUDA?

Se eu quiser mover a estrutura abaixoTetrahedronStruct para a memória do dispositivo CUDA, como devo proceder? struct TetrahedronStruct { int index; int region; TriangleFaces Faces[4]; Vertex Vertices[4]; struct TetrahedronStruct ...

7 a resposta

Mapeie uma matriz 2D para uma matriz 1D

Eu quero representar uma matriz 2D com uma matriz 1D. Uma função passará as duas indicações (x, y) e o valor a ser armazenado. Essas duas indicações representariam um único elemento de uma matriz 1D e a configurariam de acordo. Eu sei que a ...

4 a resposta

inicialização de matriz de estrutura c

Eu tenho estrutura struct ABC { int a; int b; }e matriz dele como struct ABC xyz[100];Eu quero inicializá-lo a = 10 eb = 20; para todo o elemento da matriz. Qual é o melhor caminho?

4 a resposta

Dados criptografados como uma sequência

Eu sou bastante novo em criptografia e linguagem C, então esse talvez seja um problema óbvio, mas não encontro uma maneira de resolver o problema. Estou fazendo um aplicativo em C e usando o openssl para criptografia no Linux. Eu recebi deste ...

1 a resposta

Vazamento de memória na função OpenSSL EVP_PKEY_keygen

Eu apenas tentei gerar uma chave RSA usando: #include <openssl/evp.h> #include <openssl/rsa.h> int main(void) { OpenSSL_add_all_algorithms(); EVP_PKEY_CTX *ctx; EVP_PKEY *pkey = NULL; ctx = EVP_PKEY_CTX_new_id(EVP_PKEY_RSA, NULL); if (!ctx) { // ...

1 a resposta

como o gcc sabe incluir automaticamente a biblioteca glib

Eu faço um programa simples em C que usaglib.h, mas ao compilar, recebo um erro como: $ gcc test.c -o test test.c:3:18: fatal error: glib.h: No such file or directory compilation terminated.Então, de cima, parece que o gcc não ...

3 a resposta

Qual é o sufixo C ++ para literais duplos longos?

Em C ++ (e C), um literal de ponto flutuante sem sufixo é padronizado comodouble, enquanto o sufixof implica umfloat. Mas qual é o sufixo para obter umalong double? Sem saber, eu definiria, por exemplo, const long double x = ...