Resultados da pesquisa a pedido "c"

2 a resposta

Por que as instruções scanf () + printf () intercaladas resultam na execução de ambas as chamadas scanf () e depois nas chamadas printf ()?

Você pode explicar uma coisa no código a seguir: #include<stdio.h> int main() { int n;char ch,ch1; scanf("%d\n",&n); printf("d-%d \n",n); scanf("\n%c",&ch); printf("ch-%d \n",ch); scanf("\n%c",&ch1); printf("ch1-%d \n",ch1); printf("%d %d ...

1 a resposta

Como implementar a indicação de nome de servidor (SNI)

Como implementar a Indicação de Nome de Servidor (SNI) no OpenSSL em C ou C ++? Existem exemplos do mundo real disponíveis?

3 a resposta

Existe uma maneira de determinar um deslocamento de membro no tempo de compilação?

Estou descobrindo que estou gastando muito tempo tentando determinar as compensações de membros das estruturas durante a depuração. Fiquei me perguntando se havia uma maneira rápida de determinar o deslocamento de um membro dentro de uma grande ...

1 a resposta

Linux TUN / TAP: Não foi possível ler os dados novamente dos dispositivos TAP

A questão é sobre a configuração adequada de um host Linux que gostaria de fazer uso do módulo Tun / Tap. Meu gol: Fazendo uso de um software de roteamento existente (APP1 e APP2 a seguir), mas interceptando e modificando todas as mensagens ...

5 a resposta

como liberar ponteiros usando macro em c

Eu quero escrever macro no código c para liberar muitos ponteiros como este: FREE(ptr1, ptr2, ptr3, ptr4, ptrx);Para mim, isso é melhor do que FREE(ptr1); FREE(ptr2); FREE(ptr3); FREE(ptr4); FREE(ptrx);desde já, obrigado Saudações,

4 a resposta

Código antes do primeiro 'caso' em uma instrução switch

Em C é possível escrever código antes do primeirocase rótulo. Existem casos em que é útil fazer isso ou é apenas um 'bloco morto de código'? Por exemplo.: switch (...) { { int a = 0x2a; printf("%d\n", a); } case 0: ... }

1 a resposta

Fluxos C: copie dados de um fluxo para outro diretamente, sem usar um buffer

Quero copiar dados de um fluxo para outro. Agora normalmente, eu faria desta maneira: n = fread(buffer, 1, bufsize, fin); fwrite(buffer, 1, n, fout);Existe uma maneira de escrever os dados diretamente defin parafout, sem passar por um buffer, ou ...

6 a resposta

Como obter bytes flutuantes?

Estou usando o HIDAPI para enviar alguns dados para um dispositivo USB. Esses dados podem ser enviados apenas como matriz de bytes e eu preciso enviar alguns números flutuantes dentro dessa matriz de dados. Eu sei que os carros alegóricos têm 4 ...

1 a resposta

_beginthread vs CreateThread

Qual é a diferença entre as APIs CreateThread e beginthread no Windows? Qual é preferível para a criação de threads?

6 a resposta

C / C ++ Crie uma enumeração com valores negativos, sem precisar numerá-la

Por exemplo, em C / C ++, eu teria o código: typedef enum fruits{ apple, banana, lemon, orange } fruit_t;O que seria equivalente a: typedef enum fruits{ apple = 0, banana = 1, lemon = 2, orange = 3 } fruit_t;No entanto, gostaria que os valores ...