Resultados de la búsqueda a petición "c"
¿Cómo verifico si una variable es de cierto tipo (compare dos tipos) en C?
In C (no C ++ / C #), ¿cómo verifico si una variable es de cierto tipo? Por ejemplo, algo como esto: double doubleVar; if( typeof(doubleVar) == double ) { printf("doubleVar is of type double!"); } O más general: ¿Cómo comparo dos tipos ...
¿Leyendo cadena de entrada con carácter de espacio? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Cómo permite que se ingresen espacios usando scanf? [/questions/1247989/how-do-you-allow-spaces-to-be-entered-using-scanf] 11 respuestas Estoy usando Ubuntu y también estoy usando Geany y CodeBlock ...
/ proc / [pid] / pagemaps y / proc / [pid] / maps | linux
Estoy tratando de entender los dos archivos mencionados en el título. He buscado cuáles son los bits; sin embargo, no entiendo cómo extraer información útil de ellos (o simplemente me estoy acercando de manera incorrecta). Permítanme explicar: ...
¿Son obligatorios los operadores lógicos de cortocircuito? ¿Y orden de evaluación?
Cumple con el estándar ANSImandat los operadores lógicos a cortocircuitar, ya sea en C o C ++? Estoy confundido porque recuerdo el libro de K&R que dice que su código no debería depender de que estas operaciones se cortocircuiten, ya que es ...
C sugerencia de nomenclatura para enumeraciones de código de error
Estoy escribiendo un analizador simple para leer el archivo de configuración. La interfaz config.h tiene solo tres funciones principales que son breves de la siguiente manera, config_init(); config_dinit(); config_parse(); ...
kill señal ejemplo
Estoy probando este ejemplo que tomé 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 ...
¿Cómo leo y recorro inodes
Abrí el superbloque y el descriptor de grupo en un sistema de archivos EXT2, pero no sé cómo leer, por ejemplo, el directorio raíz o los archivos que contiene ... Aquí hay algo de lo que tengo fd=open("/dev/sdb2", O_RDONLY); lseek(fd, ...
Convierta un dígito de carácter al entero correspondiente en C
¿Hay alguna forma de convertir un personaje en un entero en C? Por ejemplo, desde'5' a 5?
¿Por qué podría glGetString (GL_VERSION) estar causando una falla Seg?
Estoy aprendiendo OpenGL en Fedora 13 y noté que una llamada a glGetString está causando una falla seg. Eliminé Google, pero no encontré ninguna solución. El código es simple: #include <GL/gl.h> int main() { glGetString(GL_VERSION); return 0; ...
how ¿array [100] = {0} establece el array completo en 0?
¿Cómo llena el compilador los valores enchar array[100] = {0};? ¿Cuál es la magia detrás de esto? Quería saber cómo se inicializa internamente el compilador.