Resultados de la búsqueda a petición "c"
Windows: Cómo compilar X264.lib en lugar de .dll
Descargué la fuente X264 e instalé mingw. Paso 1: Ejecuté esto en la fiesta MINGW: ./configure --disable-cli --enable-shared --enable-win32thread - -extra-ldflags = -Wl, - output-def = libx264.def y luego 'hacer' Paso 2: Cambié el nombre de ...
¿El error de heartbleed es una manifestación del clásico exploit overflow overflow en C?
En una de nuestras primeras conferencias de CS sobre seguridad, se nos explicó el problema de C al no verificar las supuestas longitudes del búfer y algunos ejemplos de las diferentes formas en que se podría aprovechar esta vulnerabilidad. En ...
Asignar una estructura a otra en C
¿Se puede asignar una instancia de una estructura a otra, así: struct Test t1; struct Test t2; t2 = t1;Lo he visto funcionar para estructuras simples, pero ¿funciona para estructuras complejas? ¿Cómo sabe el compilador cómo copiar elementos de ...
La función de 64 bits devuelve un puntero de 32 bits
Esta función está enterrada en un nido complejo, por lo que encontrar la causa probablemente esté más allá de cualquier cosa que pueda preguntar, pero me pregunto si alguien podría dar algunos consejos sobre cómo podría depurar esto. Aquí está la ...
Técnicamente, ¿cómo funcionan las funciones variadas? ¿Cómo funciona printf?
Sé que puedo usarva_arg escribir mis propias funciones variadas, pero ¿cómo funcionan las funciones variadas debajo del capó, es decir, en el nivel de instrucción de ensamblaje? Por ejemplo, ¿cómo es posible queprintf toma un número variable de ...
¿Hay una alternativa a HTML Tidy?
He incrustado HTML Tidy en mi aplicación para limpiar el HTML entrante. Pero Tidy tiene una gran cantidad de errores y arreglarlos directamente en la fuente es mi peor pesadilla. El código fuente ordenado es unabominación ilegible. Mil ...
Usando argv en C?
Para una tarea, debo tener argumentos de línea de comando para mi programa C. He usado argc / argv antes (en C ++) sin problemas, pero no estoy seguro de si las cadenas de estilo C están afectando cómo funciona esto. Aquí está el comienzo de mi ...
¿Cuál es la mejor manera de verificar si existe un archivo en C?
¿Hay una mejor manera que simplemente tratar de abrir el archivo? int exists(const char *fname) { FILE *file; if ((file = fopen(fname, "r"))) { fclose(file); return 1; } return 0; }
char gratis *: siguiente tamaño no válido (rápido) [duplicado]
Esta pregunta ya tiene una respuesta aquí: Frente a un error "*** glibc detectado *** libre (): siguiente tamaño no válido (rápido)" [/questions/2317021/facing-an-error-glibc-detected-free-invalid-next-size-fast] 2 respuestasEstoy liberando un ...
Error grave de arm-linux-gnu-gcc: stdio.h: No existe tal archivo o directorio
Estos son los archivos en / usr / bin [root@xilinx bin]# ls -ld arm* -rwxr-xr-x. 1 root root 691752 Feb 5 2013 arm-linux-gnu-addr2line -rwxr-xr-x. 1 root root 721416 Feb 5 2013 arm-linux-gnu-ar -rwxr-xr-x. 1 root root 1297632 Feb 5 2013 ...