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

5 la respuesta

Volver un puntero malloc

Preciosa pregunta básica aquí, estoy un poco inseguro sobre la transmisión de memoria en C. Si tengo el siguiente CGPoint* tileForCoordinates (CGPoint position, short width, short height) { CGPoint *tileCoordinate = ...

8 la respuesta

Está liberando memoria asignada necesaria al salir de un programa en C

Si asigné memoria en mi programa C usandomalloc y ahora quiero salir, ¿tengo que liberar la memoria asignada, o puedo suponer que dado que todo mi programa termina, el sistema operativo lo liberará? Yo corro en un entorno Linux.

4 la respuesta

Crear dinámicamente una matriz de cadenas con malloc

Estoy tratando de crear una serie de cadenas en C usandomalloc. El número de cadenas que contendrá la matriz puede cambiar en el tiempo de ejecución, pero la longitud de las cadenas siempre será coherente. He intentado esto (ver más abajo), ...

2 la respuesta

La memoria asignada a Python no se vuelve a lanzar en Linux incluso después de gc.collect ()

He escrito código dentro de Python que no libera memoria como debería. Python toma la memoria, pero nunca se libera incluso después de que ya no se usa. Incluso si interrumpe el programa en ejecución con ctrl + c. Elimine la variable y ejecute ...

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

8 la respuesta

¿C asigna memoria automáticamente para mí?

He estado escribiendo C solo unas pocas semanas y no me he tomado el tiempo para preocuparme demasiado pormalloc(). Sin embargo, recientemente, un programa mío me devolvió una serie de caras felices en lugar de los valores verdadero / falso que ...

22 la respuesta

Do I cast the result of malloc

Inesta pregunt [http://stackoverflow.com/questions/571945/getting-a-stack-overflow-exception-when-declaring-a-large-array] , alguien sugirió en ...

3 la respuesta

Overriding 'malloc' utilizando el mecanismo LD_PRELOAD

Estoy tratando de escribir una biblioteca compartida simple que registre las llamadas malloc a stderr (una especie de 'mtrace' si lo desea). Sin embargo, esto no está funcionando. Esto es lo que hago: /* mtrace.c */ #include <dlfcn.h> ...

3 la respuesta

¿Entonces malloc no invoca ninguna llamada al sistema?

Código relacionado: write(-1, "test", sizeof("test")); void * p = malloc(1024); void * p2 = malloc(510); write(-1, "hi", sizeof("hi")); Salida de strace relacionada: write(4294967295, "test\0", 5) = -1 EBADF (Bad file descriptor) brk(0) ...

6 la respuesta

¿No tiene sentido liberar bloques al final del programa? [duplicar

Posible duplicado: Está liberando memoria asignada necesaria al salir de un programa en C [https://stackoverflow.com/questions/5612095/is-freeing-allocated-memory-needed-when-exiting-a-program-in-c] Estaba leyendo la página "Liberando memoria ...