Resultados de la búsqueda a petición "c"
¿Cómo puedo acceder directamente a la salida de una tarjeta gráfica?
¿Las tarjetas gráficas suelen escribir su salida en algún lugar de la memoria al que pueda acceder? ¿Tengo que usar el controlador? Si es así, ¿puedo usar OpenGL? Quiero saber si es posible "capturar" la salida de una VM en Linux que ...
C - Función con número variable de argumentos y argumentos de línea de comando
Necesito ordenarn número de cadenas lexicográficamente que son argumentos de una función con un número variable de argumentos. Enmain función, las cadenas se leen como argumentos de línea de comando. Aquí está mi código: #include <stdio.h> ...
Compruebe si un número no es cero utilizando operadores bit a bit en C
Comprueba si un númerox es distinto de cero usando los operadores legales excepto!. Ejemplos:isNonZero(3) = 1, isNonZero(0) = 0 Operaciones legales:~ & ^ | + << >> Nota: Solo se deben usar operadores bit a bit.if, else, for, etc. no se ...
Apagado de Lua / Fin de la devolución de llamada de ejecución del programa
Estoy escribiendo un módulo para Lua. Al cerrar el intérprete lua, debe ejecutar rutinas de limpieza incluso si el usuario olvida llamar a la rutina de apagado implícitamente. El módulo está escrito principalmente en C. ¿Qué devolución de ...
gdb se congela en malloc
Supongamos que tengo un programa en C como este: #include <stdlib.h> #include <stdbool.h> int main() { while (true) { void *p = malloc(1000); free(p); } return 0; }y lo adjunto congdb Me gusta estogdb a.out PID. gdb se adhiere con éxito a él, ...
C - ¿De qué se trata esta sintaxis? <<
¿Qué significa este símbolo por favor? "<<" por ejemplo: if (1 << var) Quiero el nombre de la cosa para estudiar. Gracias.
¿Por qué lanzar a un puntero y luego desreferenciar?
Estaba pasando por este ejemplo que tiene una función que genera un patrón de bits hexadecimales para representar un flotante arbitrario. void ExamineFloat(float fValue) { printf("%08lx\n", *(unsigned long *)&fValue); }¿Por qué tomar la ...
Lectura programática de una página web.
Quiero escribir un programa en C / C ++ que lea dinámicamente una página web y extraiga información de ella. Como ejemplo, imagine si desea escribir una aplicación para seguir y registrar una subasta de eBay. ¿Hay una manera fácil de agarrar la ...
¿Cómo usar gdb para explorar la pila / montón?
¿Podría alguien darme una descripción general rápida / señalarme la documentación de una forma de inspeccionar la pila (y el montón) de un programa en C? Pensé que esto debería hacerse con GDB, pero si hay otras alternativas más directas, ...
GCC con -std = c99 se queja de no conocer la especificación de tiempo de struct
Cuando trato de compilar esto en Linux congcc -std=c99, el compilador se queja de no saberstruct timespec. Sin embargo, si compilo esto sin-std=c99 Todo funciona bien. #include <time.h> int main(void) { struct timespec asdf; return 0; }¿Por qué ...