Resultados da pesquisa a pedido "c"

1 a resposta

Pequenos dados perfeitos, grandes dados errados: uma pergunta estranha de classificação de bolhas

Estou escrevendo um programa de classificação de bolhas. Eu uso o TCC (http://bellard.org/tcc/)。 Eu uso variáveis longas e longas no meu programa, porque os dados de entrada são muito grandes. Meu problema é: quando o número de dados de entrada ...

3 a resposta

Usando select () para soquetes sem bloqueio

Estou tentando usar a função select para ter E / S sem bloqueio entre um servidor e um cliente (não mais), onde a comunicação flui bem (pode ser enviada a qualquer momento e a outra será recebida sem esperar para enviar). Encontrei um tutorial ...

1 a resposta

riando uma DLL no GCC ou Cygwi

Preciso de ajuda para compilar um script ("iterator.c") em uma DLL. Não posso usar o VS2010, pois faznã suporta os recursos adicionados a C no padrão C99 (estou usando "complex.h", mas o VB não suporta Eu estava procurando por um substituto, ...

6 a resposta

função div é útil (stdlib.h

Existe uma função chamada div em C, C ++ (stdlib.h) div_t div(int numer, int denom); typedef struct _div_t { int quot; int rem; } div_t;Mas C, C ++ têm / e% operadore Minha pergunta é: "Quando existem operadores / e%, a função div é útil? "

6 a resposta

Por que C ou C ++ não permite que a passagem de array por valores funcione

C e C ++ permitem que a passagem de estrutura e objetos por valor funcione, embora evite passar matrizes por valores, por qu

9 a resposta

Escrevendo mais caracteres do que malloced. Por que não falha?

Por que o seguinte funciona e não gera algum tipo de falha de segmentação? char *path = "/usr/bin/"; char *random = "012"; // path + random + \0 // so its malloc(13), but I get 16 bytes due to memory alignment (im on 32bit) newPath = (char *) ...

9 a resposta

ndice @Array fora do limite em C

PorqueC diferencia no caso de índice de matriz fora do limite #include <stdio.h> int main() { int a[10]; a[3]=4; a[11]=3;//does not give segmentation fault a[25]=4;//does not give segmentation fault a[20000]=3; //gives segmentation fault return ...

5 a resposta

Como sizeof (Array) funciona

Como é que c encontra em tempo de execução o tamanho da matriz? onde estão armazenadas as informações sobre o tamanho ou os limites da matriz?

7 a resposta

Como envio uma matriz de números inteiros pelo TCP em

Eu sou levado a acreditar quewrite() só pode enviar buffers de dados de byte (ou seja, caractere assinado), então como envio uma matriz de números inteiros longos usando Cwrite() função na biblioteca sys / socket.h? Obviamente, não posso ...

5 a resposta

Como C retorna uma estrutura?

(gdb) disas func Dump of assembler code for function func: 0x00000000004004b8 <func+0>: push %rbp 0x00000000004004b9 <func+1>: mov %rsp,%rbp 0x00000000004004bc <func+4>: movl $0x64,0xfffffffffffffff0(%rbp) 0x00000000004004c3 <func+11>: movb ...