Resultados de la búsqueda a petición "free"

2 la respuesta

¿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 ...

5 la respuesta

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 ...

7 la respuesta

¿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 ...

2 la respuesta

¿Puedo liberar () variables estáticas y automáticas en C?

1 la respuesta

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 ...

4 la respuesta

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 ...

6 la respuesta

Usar realloc (X, 0) en lugar de free () y usar malloc con la longitud de una cadena +1

4 la respuesta

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 ...

8 la respuesta

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 ...

4 la respuesta

¿sale () la memoria asignada libre tanto en _SUCCESS como en _FAILURE?

Este es un breve fragmento de código, con dos llamadas a