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

3 la respuesta

Cómo solucionar fallas en malloc

Tengo un gran cuerpo de código heredado que heredé. Ha funcionado bien hasta ahora. De repente, en una prueba de cliente que no puedo reproducir internamente, se bloquea en malloc. Creo que necesito agregar instrumentación, por ejemplo, encima ...

7 la respuesta

Administración de memoria alineada?

Tengo algunas preguntas relacionadas sobre la administración de bloques de memoria alineados. Las respuestas multiplataforma serían ideales. Sin embargo, como estoy bastante seguro de que no existe una solución multiplataforma, me interesan ...

5 la respuesta

Asignar dinámicamente memoria para Array of Structs

Esto es lo que estoy tratando de hacer:

3 la respuesta

C ++ nuevo / nuevo [], ¿cómo está asignando memoria?

Me gustaría saber ahora cómo esas instrucciones están asignando memoria. Por ejemplo, ¿qué pasa si tengo código: x = new int[5]; y = new int[5];Si esos están asignados, ¿cómo se ve realmente en la RAM? ¿El bloque completo está reservado para ...

12 la respuesta

Asigne memoria y guarde la cadena en c

Me preguntaba por qué el siguiente código no funciona int main(int argc, char **argv) { char *test = (char*) malloc(12*sizeof(char)); test = "testingonly"; free(test); }Después de pensarlo, supuse que primero asigno espacio para 12 caracteres ...

3 la respuesta

Asignación de memoria de pila y losa

Estoy confundido con respecto a

6 la respuesta

¿Es legal eludir el constructor de una clase o resulta en un comportamiento indefinido?

Considere el siguiente código de muestra: class C { public: int* x; }; void f() { C* c = static_cast<C*>(malloc(sizeof(C))); c->x = nullptr; // <-- here }Si tuviera que vivir con la memoria no inicializada por alguna razón (por supuesto, si ...

7 la respuesta

¿Por qué exactamente no debería llamar a free () en variables no asignadas por malloc ()?

Leí en alguna parte que es desastroso usarfree para deshacerse de un objeto no creado llamandomalloc, ¿Es esto cierto? ¿por qué?

2 la respuesta

¿Cómo obtener el tamaño de la memoria asignada dinámicamente (usando malloc o calloc)? [duplicar]

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