Resultados da pesquisa a pedido "c"

10 a resposta

Como verifico se uma variável é de um determinado tipo (compare dois tipos) em

Em C (não em C ++ / C #), como verifico se uma variável é de um determinado tip Por exemplo, algo como isto: double doubleVar; if( typeof(doubleVar) == double ) { printf("doubleVar is of type double!"); } Ou mais geral: Como faço para ...

14 a resposta

Ler string de entrada com caractere de espaço? [duplicado

Esta pergunta já tem uma resposta aqui: Como você permite a inserção de espaços usando o scanf? [/questions/1247989/how-do-you-allow-spaces-to-be-entered-using-scanf] 11 respostas Estou usando o Ubuntu e também estou usando Geany e CodeBlock ...

3 a resposta

/ proc / [pid] / pagemaps e / proc / [pid] / maps | linux

Estou tentando entender os dois arquivos mencionados no título. Eu procurei o que são os bits; no entanto, não estou conseguindo entender como extrair informações úteis deles (ou estou simplesmente abordando as coisas da maneira errada ...

7 a resposta

Os operadores lógicos em curto-circuito são obrigatórios? E ordem de avaliação?

O padrão ANSImandat os operadores lógicos em curto-circuito, em C ou C + Estou confuso, pois lembro do livro da K&R dizendo que seu código não deve depender dessas operações em curto-circuito, pois elas podem não. Alguém poderia apontar onde, ...

3 a resposta

ugestão de nomeação para enumerações de código de erro

Estou escrevendo um analisador simples para ler o arquivo de configuração. A interface config.h possui apenas três funções principai config_init(); config_dinit(); config_parse(); config_read_value(); Minha pergunta é que essas funções emitem ...

2 a resposta

kill signal example

Estou tentando este exemplo que tirei de:http: //www.cs.cf.ac.uk/Dave/C/node24.htm [http://www.cs.cf.ac.uk/Dave/C/node24.html]: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <signal.h> void sighup(); /* routines child will ...

2 a resposta

Como leio e atravesso inodes

Abri o super-bloco e o descritor de grupo em um sistema de arquivos EXT2, mas não sei ler, por exemplo, o diretório raiz ou os arquivos nele ... Aqui está um pouco do que eu tenho fd=open("/dev/sdb2", O_RDONLY); lseek(fd, SuperSize, ...

14 a resposta

Converta um dígito de caractere no número inteiro correspondente em C

xiste uma maneira de converter um caractere em um número inteiro em Por exemplo, de'5' a 5?

4 a resposta

como array [100] = {0} define o array inteiro como 0?

Como o compilador preenche valores emchar array[100] = {0};? Qual é a mágica por trás disso? ueria saber como o compilador é inicializado internament

1 a resposta

Por que o glGetString (GL_VERSION) está causando uma falha de Seg?

Estou aprendendo OpenGL no Fedora 13 e notei que uma chamada para glGetString está causando uma falha de seg. Raspei o Google, mas não encontrei soluções. O código é simples: #include <GL/gl.h> int main() { glGetString(GL_VERSION); return 0; } ...