Resultados da pesquisa a pedido "c"

6 a resposta

Como posso converter um arquivo binário em outra representação binária, como uma imagem

Eu quero pegar um arquivo binário (exe, msi, dll, qualquer que seja) e ser capaz de "ver" o código binário ou qualquer outra base que eu queira (hexadecimal, seja qual for). Imaginei que a maneira mais fácil seria produzir o código em um txt para ...

1 a resposta

Passando variáveis entre host e dispositivo no CUDA

Eu tenho o seguinte kernel CUDA, que faz uma primeira pesquisa de largura. __global__ void bfs(const Edge* edges, int* vertices, int* current_depth, bool* done){ int e = blockDim.x * blockIdx.x + threadIdx.x; int vfirst = edges[e].first; int ...

4 a resposta

explicação enum typedef em c

Estou procurando um arquivo de cabeçalho para um ADC em um micro controlador e o código a seguir está nele. /** * ADC channels type. */ typedef enum { ADC_CH_0, ADC_CH_1, ADC_CH_2, ADC_CH_3, ADC_CH_4, ADC_CH_5, ADC_CH_6, } adc_channel_t;E no ...

1 a resposta

Por que o programa retorna com um código de saída diferente do especificado?

Este é um programa simples: int main() { return 0; }O código de saída é0. Se eu escrever: int main() { return 700; }O código de saída é188. Porque é188 ao invés de700 o código de saída aqui?

1 a resposta

Por que o stat não está funcionando após o readdir?

Eu escrevi um programa que imprime o nome do diretório ou do arquivo. É fácil, mas tenho um problema. Não foi possível distinguir o diretório e o tipo de arquivo. Eu sei e usei stat.st_mode para finalizar. Mas algo errado: ...

8 a resposta

Serialize o dobro e flutue com C

Como serializar duplos e flutuadores em C? Eu tenho o código a seguir para serializar shorts, ints e chars. unsigned char * serialize_char(unsigned char *buffer, char value) { buffer[0] = value; return buffer + 1; } unsigned char * ...

2 a resposta

O servidor TCP não recebe o número correto de bytes do cliente

Estou fazendo um pequeno projeto de conexão TCP pela linguagem C, e o problema com o meu código é mencionado no título. E o seguinte é a parte de upload do meu código Lado do Cliente: FILE * fp = fopen(f2d, "rb+"); if(fp == NULL) perror("Fail ...

7 a resposta

Existe um substituto para unistd.h para Windows (Visual C)?

Estou portando um programa de console relativamente simples criado para o Unix na plataforma Windows (Visual C ++ 8.0 [http://en.wikipedia.org/wiki/Visual_C++#32-bit_versions]) Todos os arquivos de origem incluem "unistd.h", que não existe. Ao ...

5 a resposta

Sobrecarga de operador em C

Estou tentando sobrecarregar alguns operadores: /* Typedef is required for operators */ typedef int Colour; /* Operators */ Colour operator+(Colour colour1, Colour colour2); Colour operator-(Colour colour1, Colour colour2); Colour ...

8 a resposta

Como usar o padrão C11 no Code :: Blocks

Como o título diz, eu preciso fazercode::blocks trabalhar comC11 e não consigo descobrir como fazê-lo. eu fui parasettings =>compiler settings =>Other options e eu adicionei-std=c11 e tentei também com-std=gnu11, ambos parece não funcionar. Eu ...