Resultados de la búsqueda a petición "memory-management"
NSString * string = @ “someString” vs NSString * string = [[NSString alloc] initWithFormat @ “% @”, string]
Si tengo un metodo - (void) myMethod:(NSString *)string { [Object anothermethodWithString:string]; }y llamo [Object myMethod:@"this is a string with no alloc statement"]¿Necesito hacer algo como - (void) myMethod:(NSString *)string { NSString ...
Uso de la memoria de asignación de Python Slice
Leí en un comentario aquí en Stack Overflow que es más eficiente la memoria para hacer asignaciones de rebanadas cuando se cambian las listas. Por ejemplo, a[:] = [i + 6 for i in a]debería ser más eficiente en memoria que a = [i + 6 for i in ...
Diseño de API C: ¿Quién debe asignar? [cerrado]
¿Cuál es la forma correcta / preferida de asignar memoria en una API de C? Puedo ver, al principio, dos opciones: 1) Deje que la persona que llama haga todo el manejo de la memoria (externa): myStruct *s = malloc(sizeof(s)); myStruct_init(s); ...
¿Cómo funciona Marshal.FreeHGlobal ()?
Tengo una interfaz de usuario basada en C # que usa DLL basado en C ++. Mi requisito era pasar una gran cantidad de memoria de C # a DLL. DLL escribirá en este búfer de memoria y lo pasará de nuevo a C #. He usado IntPtr y funciones de memoria ...
¿Cómo evitar el "intercambio de muerte" durante el desarrollo?
Probablemente todos se encontraron con este problema al menos una vez durante el desarrollo: while(/*some condition here that somehow never will be false*/) { ... yourvector.push_back(new SomeType()); ... }Cuando vea que el programa comienza ...
¿Cuáles son las diferencias entre free, dealloc, release y autorelease?
¿Alguien puede explicar las diferencias entrefree(), release, autorelease ydealloc?
¿Cómo corregir correctamente la advertencia de "matriz de tamaño cero en estructura / unión" (C4200) sin romper el código?
Estoy integrando un código en mi biblioteca. Es una estructura de datos compleja bien optimizada para la velocidad, por lo que estoy tratando de no modificarla demasiado. El proceso de integración va bien y en realidad está casi terminado (se ...
¿Qué colección Java debo usar para implementar un caché seguro para subprocesos?
Estoy buscando implementar un caché simple sin hacer demasiado trabajo (naturalmente). Me parece que una de las colecciones estándar de Java debería ser suficiente, con un poco de trabajo extra. Específicamente, estoy almacenando respuestas de un ...
¿Cómo se asigna la memoria para una variable estática?
En el siguiente programa: class Main { static string staticVariable = "Static Variable"; string instanceVariable = "Instance Variable"; public Main(){} }losinstanceVariable se almacenará dentro de la memoria asignada para la instancia del ...
Múltiples superposiciones MK en un MKMapView conducen a advertencias de memoria
Estoy trabajando en una aplicación de iPhone que muestra un mapa con superposiciones de múltiples círculos en ciertas ubicaciones. Me encuentro con serios problemas de memoria y fallas cuando agrego más de 6 círculos y alejo lo suficiente como ...