Resultados de la búsqueda a petición "memory-management"

5 la respuesta

Mi programa tiene una pérdida de memoria

-(IBAction)play2; { CFBundleRef mainBundle = CFBundleGetMainBundle(); CFURLRef soundFileURLRef; soundFileURLRef =CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"Bear3", CFSTR ("wav"), NULL); UInt32 ...

4 la respuesta

Los métodos de clase aumentan el tamaño de las instancias de clase?

La pregunta es bastante sencilla. Para mayor claridad, considere el siguiente ejemplo: // Note that none of the class have any data members // Or if they do have data members, they're of equal size, type, and quantity class Foo { public: ...

7 la respuesta

¿Cuál es la diferencia entre "nuevo" y "malloc" y "calloc" en C ++? [duplicar

¿Cuál es la diferencia entre "nuevo" y "malloc" y "calloc" y otros en la familia? (Cuándo) ¿Necesito algo más que "nuevo"? ¿Se implementa uno de ellos usando algún otro?

3 la respuesta

Qué debe saber todo programador sobre la memori

Me pregunto cuánto de Ulrich Drepper'sLo que todo programador debe saber sobre la memoria [http://lwn.net/Articles/250967/] desde 2007 sigue siendo válido. Además, no pude encontrar una versión más nueva que la 1.0 o una errata.

10 la respuesta

Cómo asignar dinámicamente espacio de memoria para una cadena y obtener esa cadena del usuario?

Quiero leer la entrada del usuario usando el programa C. No quiero usar una matriz como, char names[50];porque si el usuario da una cadena de longitud 10, entonces los espacios restantes se desperdician. Si uso el puntero de caracteres ...

3 la respuesta

¿Por qué la memoria se divide en pila y montón? [duplicar

Posible duplicado: Qué y dónde están la pila y el montón [https://stackoverflow.com/questions/79923/what-and-where-are-the-stack-and-heap] Tengo un par de preguntas sobre stack versus heap. Lo básico que debe saber es que la pila es más ...

8 la respuesta

Recolección de basura en Android (Hecho manualmente)

Tengo unas dudas extrañas. Sé que el recolector de basura tiene su propia limitación. y si la asignación es incorrecta, puede causar problemas para que la aplicación responda de manera inusual. Así que mi pregunta es que es un buen hábito de ...

2 la respuesta

Cómo reemplazar correctamente los operadores globales nuevos y eliminar

En primer lugar, había al menos 4-5 temas con un tema similar en SO. Leí cada uno de ellos y no creo que realmente me ayuden con este problema específico. Si alguien más encuentra una pregunta duplicada, me disculpo. He hecho mi parte de búsqueda ...

3 la respuesta

Qué sucede con los punteros cuando los vectores necesitan más memoria y reasignan memoria?

Cuando el vector necesita más memoria, reasignará la memoria en algún lugar, ¡todavía no sé dónde! y luego los punteros se vuelven inválidos, ¿hay alguna buena explicación sobre esto? Quiero decir a dónde van, ¿qué pasa con mis contenedores? ...

2 la respuesta

Cómo copiar una matriz entera a otra

¿Cuál es la mejor manera de duplicar una matriz de enteros? Lo sémemcpy() es una forma de hacerlo. ¿Hay alguna función comostrdup()?