Resultados de la búsqueda a petición "realloc"
realloc (): siguiente tamaño no válido [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 respuestasTengo un problema ...
¿Por qué no hay una funcionalidad de reasignación en los asignadores de C ++?
En C las funciones estándar de manejo de memoria sonmalloc(), realloc() yfree(). Sin embargo, los asignadores stdlib de C ++ solo son paralelos a dos de ellos: no existe una función de reasignación. Por supuesto, no sería posible ...
¿Cuál es el uso correcto de realloc () cuando falla y devuelve NULL?
¿Alguien puede resumir cuál es el uso correcto derealloc()? Qué haces cuandorealloc() falla? Por lo que he visto hasta ahora, parece que sirealloc() falla, tienes quefree() viejo puntero ¿Es eso cierto? Aquí hay un ejemplo: 1. char *ptr = ...
¿Es seguro reasignar memoria asignada con nuevo?
De lo que está escritoaquí [https://stackoverflow.com/questions/1350819/c-free-store-vs-heap], new asigna entienda libre mientrasmalloc usosmontón y los dos términos a menudo significan lo mismo. De lo que está escritoaquí ...
¿Cómo sabe Realloc cuánto copiar?
¿Cómo sabe Realloc el tamaño de los datos originales? void *realloc(void *ptr, size_t size);Entonces, si la implementación es así: temp = malloc(size); memcpy(.. // How much to copy? free(ptr); return temp;Me doy cuenta de que esta no es la ...
¿Qué devuelve malloc (0)? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el punto en malloc (0)? [/questions/2022335/whats-the-point-in-malloc0] 16 respuestasQue hacemalloc(0) ¿devoluciones? ¿Sería la respuesta la misma pararealloc(malloc(0),0) ? #include<stdio.h> ...
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 ...
resizing buffer usando realloc
Si se movió el área apuntada, se realiza un (ptr) libre. ¿Puede explicar la línea anterior sobrerealloc()? Esta línea es de una página de manual para calloc, malloc, realloc y gratis.
¿Tiene std :: vector * have * para mover objetos cuando aumenta la capacidad? ¿O pueden los asignadores "reasignar"?
A diferente pregunta [https://stackoverflow.com/questions/8002615/is-it-possible-to-find-the-sizeoft-when-creating-a-template-in-c/8002636#8002636] inspiró el siguiente pensamiento: Hacestd::vector<T> tene para mover todos los elementos cuando ...
Utilizando Realloc en C
Realmente es una publicación para obtener algunos consejos en términos del uso de realloc, más específicamente, si pudiera usarlo para simplificar mi código existente. Esencialmente, lo que hace a continuación, asigna dinámicamente algo de ...