Resultados de la búsqueda a petición "free"
¿Cuándo usar una matriz de longitud variable en C, pero cuándo una asignación dinámica?
Descubrí la matriz de longitud variable en C99, pero parece que se comporta casi igual que malloc + free. Las diferencias prácticas que encontré: Manejo de matriz demasiado grande: unsigned size = 4000000000; int* ptr = malloc(size); // ptr is ...
Memoria de uso de problemas en C
Por favor, ayuda :) SO: Linux Where in "sleep (1000);", en este momento "top (mostrar tareas de Linux)" me escribió 7.7% de uso de MEM. valgrind: pérdida de memoria no encontrada. Entiendo, escribí correctamente y todo el resultado de malloc ...
¿Debo liberar memoria asignada en terminación anormal?
Mi programa (un navegador web en modo texto) está asignando memoria dinámicamente. Libero bloques innecesarios durante el tiempo de ejecución, por supuesto. Y libero todo antes de la terminación normal, para que los verificadores de pérdidas de ...
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 ...
Puedo obligar a un ndarray numpy a tomar posesión de su memori
Tengo una función C que mallocs () y llena una matriz 2D de flotantes. "Devuelve" esa dirección y el tamaño de la matriz. La firma es int get_array_c(float** addr, int* nrows, int* ncols); Quiero llamarlo desde Python, así que uso ...
Liberación de estructura mallocedida en una función
Estoy creando un archivo fuente que contiene la funcionalidad de búfer que quiero usar para mi otra biblioteca que estoy creando. Funciona correctamente, pero tengo problemas para deshacerme de la estructura del búfer que estoy creando en una de ...
Liberando en un atexit ()
¿Tiene algún sentido liberar memoria en una función atexit ()? Tengo una variable global que se malloca después del inicio. Podría escribir una función atexit () para liberarla, pero ¿no va a recuperar el sistema toda esa memoria cuando el ...
¿sale () la memoria asignada libre tanto en _SUCCESS como en _FAILURE?
Este es un breve fragmento de código, con dos llamadas a