Resultados de la búsqueda a petición "c"
¿Cómo uso mqueue en un programa c en un sistema basado en Linux?
¿Cómo uso mqueue (cola de mensajes) en un programa c en un sistema basado en Linux? Estoy buscando algunos buenos ejemplos de código que pueden mostrar cómo se hace esto de manera correcta y adecuada, tal vez un tutorial.
Declaración en macro C ++
Al leer el código de cromo, se encontró una macro útil para manejar el error EINTR de las llamadas al sistema en sistemas compatibles con POSIX. Aquí está el código (base / posix / eintr_wrapper.h): #define HANDLE_EINTR(x) ({ \ decltype(x) ...
Eliminar elemento de la lista vinculada por un determinado criterio
He escrito esta función: List* delPaintingCode(List* head, char *code) { List *p,*q; for(p=head;p!=NULL;q=p,p=p->next) { if(!strcmp(code,p->code)) { if (p==head) { q=head; head=p->next; free(q); } else { q->next=p->next; free(p); p=q; } } ...
ruta incluye y src directorio makefile
Siguiendo este tutorial: http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/ [http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/] Tiene 3 archivos 2 de los cuales son.c archivos y 1.h archivo. El tutorial trata sobre la ...
¿Cuál es la definición de "matriz" en C?
El estándar definetipo de matriz meticulosamente, pero no veo ninguna definición paraformación. Podríamos decir "objeto de tipo de matriz", sin embargo, eso no puede ser correcto como objetos sin tipo (por ejemplo, espacio asignado pormalloc) ...
Uso del puntero doble en la implementación de la lista Hash del kernel de Linux
Estoy tratando de entender la implementación del kernel de Linux de la lista vinculada y la tabla hash. Un enlace a la implementación esaquí [http://lxr.linux.no/linux+v2.6.34/include/linux/list.h]. Entendí la implementación de la lista ...
printf imprime "D" extra después de llamar a getchar () [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Por qué el programa C imprime 0D en lugar de 0? (Cuando EOF se envía como Ctrl + D) [duplicado] [/questions/8306225/why-does-c-program-print-0d-instead-of-0-when-eof-sent-as-ctrld] 2 respuestasEstoy ...
¿Hay implementaciones que admitan un cero negativo o lo reserven como una representación trampa?
En la mayoría de las implementaciones de este día y edad, un valor entero con signo que tiene un patrón de bits de 1 para el bit de signo y todo 0 para los bits de valor tiende a representar el valor más bajo posible para ese tipo de entero con ...
Declarando y modificando cadenas en C
Recientemente comencé a intentar aprender el lenguaje de programación C. En mi primer programa (simple hola mundo), me encontré con las diferentes formas de declarar una cadena después de darme cuenta de que no podía ...
obtener el texto en la pantalla con ncurses
¿Hay alguna forma de recuperar los caracteres generados en una variable en ncurses? digamos que hago: printw("test");entonces quiero poder: somefunc(strbuffer); printf("%s",strbuffer); // testNecesito una función para recuperar todos los ...