Resultados da pesquisa a pedido "c"

2 a resposta

Layout da memória da união de membro de tamanho diferente?

typedef union epoll_data { void *ptr; int fd; __uint32_t u32; __uint64_t u64; } epoll_data_t;Aquiint e__uint32_t são 4 bytes, enquanto os outros são 8 byte Quando definimosfd para umint, está nos primeiros 4 bytes ou nos últimos 4 bytes ou ...

7 a resposta

O que isso significa '->' em c / objetivo-c?

Estou examinando algum código e me deparei com uma sintaxe da qual não sei o significado. O que significa '->'? -(void) getTransformValues:(struct transformValues_*) tv { tv->pos = positionInPixels_; tv->scale.x = scaleX_; tv->scale.y = ...

6 a resposta

Não há sentido em liberar blocos no final do programa? [duplicado

Possible Duplicate: É necessário liberar memória alocada ao sair de um programa em C [https://stackoverflow.com/questions/5612095/is-freeing-allocated-memory-needed-when-exiting-a-program-in-c] Eu estava lendo a página "Liberando memória ...

6 a resposta

inicie um programa sem uma janela do console (em segundo plano)

Quero iniciar um programa simples quando o Windows iniciar, mas não quero mostrar a janela de saída do console associada a esse programa. Apenas para testar, o programa pode ser tão simples quanto: int main (int argc, char** argv) { while (1) { ...

3 a resposta

SCTP Multihoming

Estou desenvolvendo esse aplicativo cliente - servidor simples com C, onde o cliente está apenas enviando dados aleatórios para o servidor e o servidor apenas escuta o que o cliente envia. O protocolo que estou usando é SCTP e estou interessado ...

13 a resposta

Como posso escrever um loop for simples de A a Z e A a Z em

Eu quero combinar os loops for em loop for único. Como eu posso fazer isso Quero percorrer de um a z e de A a Z, assim: char ch; for (ch = 'A' ; ch <= 'Z' ; ch++ ) { } for (ch = 'a' ; ch <= 'z' ; ch++ ) { } mas usando um único loo

17 a resposta

Como converter uma matriz de bytes em uma sequência hexadecimal em

Eu tenho uint8 buf[] = {0, 1, 10, 11};Quero converter a matriz de bytes em uma sequência para que eu possa imprimi-la usando printf: printf("%s\n", str); e get (os dois pontos não são necessários): "00:01:0A:0B"Qualquer ajuda seria muito apreciada

3 a resposta

scanf () comportamento curioso!

Eu recentemente me deparei com um caso curioso (pelo menos para mim, já que eu não tinha encontrado isso antes) .. Considere o código simples abaixo: - int x; scanf("%d",&x); printf("%d",x); O código acima pega uma entrada inteira normal e ...

4 a resposta

Por que a glibc “fuso horário” global não concorda com a hora do sistema no horário de verã

Estou com um problema bizarro em que o relógio do sistema sabe que é hora de verão, mas o glibc parece não. Esta é uma instalação atualizada do Ubuntu, e verifiquei o arquivo / etc / localtime e ele tem o tempo de troca correto para a mudança da ...

2 a resposta

OpenMP: as variáveis locais são automaticamente privada

#pragma omp parallel { int x; // private to each thread ? } #pragma omp parallel for for (int i = 0; i < 1000; ++i) { int x; // private to each thread ? } Obrigado P.S. Se variáveis locais são automaticamente privadas, qual é o sentido ...