Preguntas con respuestas sobre "dynamic-memory-allocation"

194 preguntas, página #1

1

votos

3

respuestas

vistas 5,593

Asignación de memoria dinámica de una matriz dentro de una estructura,

No entiendo cómo asignar memoria dinámica para una matriz de estructuras dentro de otra estructura. Como en, aquí está mi problema... Tengo un archivo project.c que contiene el principal, tengo otro archivo polynomial.c que maneja todas las operaciones poli como agregar términos, multiplicar un polinomio por un número...

preguntado 10 años, 5 meses

0

votos

1

respuestas

vistas 199

Acerca de la construcción de matrices dinámicas en C ++

Estoy revisando mis habilidades de C++ para un proyecto de aprendizaje automático. Entonces, estaba trabajando en una funcionalidad de memoria de asignación dinámica. Mi idea es definir tales funciones como estáticas y ponerlas en una clase y luego llamarlas según sea necesario. Así que definí el siguiente archivo de encabezado llamado Utils.h - ...

preguntado 10 años, 6 meses

0

votos

3

respuestas

vistas 129

¿En qué situación se supone que debo usar malloc? Me confunde cuándo se debe usar la asignación dinámica en C

Si quiero crear una matriz 2D, con dimensiones especificadas por la entrada del usuario, ¿no puedo hacer esto secuencialmente en la función principal? Una vez que tengo las dimensiones usando scanf, ¿creo una matriz con esas dimensiones? Por lo que entendí, se supone que malloc se usa cuando el espacio requerido es ...

preguntado 10 años, 6 meses

3

votos

6

respuestas

vistas 10,074

C ++ New vs Malloc para matriz de memoria dinámica de objetos

Tengo una clase Bullet que toma varios argumentos para su construcción. Sin embargo, estoy usando una matriz de memoria dinámica para almacenarlos. Estoy usando C ++, así que quiero cumplir con su estándar usando el nuevo operador para asignar la memoria. El problema es que el operador new está preguntando por el constructor...

preguntado 10 años, 6 meses

1

votos

1

respuestas

vistas 2,524

Error de asignación de memoria dinámica en Fortran2003 usando LAPACK

Estoy luchando con las rutinas dgetrf y dgetri de LAPACK. A continuación se muestra una subrutina que he creado (la variable fit_coeffs se define externamente y se puede asignar, no es el problema). Cuando ejecuto obtengo errores de asignación de memoria, que aparecen cuando asigno fit_coeffs, debido a la línea matmul(ATA,AT). I ...

preguntado 10 años, 6 meses

12

votos

3

respuestas

vistas 4,440

STL dentro del sistema integrado con memoria muy limitada

Actualmente estoy en proceso de construir un sistema embebido, utilizando un procesador ARM Cortex M3, con 64 KB de SRAM. En este momento, estoy buscando una manera de garantizar un rendimiento determinista con contenedores STL, lo que incluye garantizar que no me quede sin memoria en tiempo de ejecución. ...

preguntado 10 años, 6 meses

10

votos

3

respuestas

vistas 17,032

¿Cómo declarar una matriz 2D de tamaño variable en C?

Tengo un problema con un proyecto. Tengo que hacer una matriz 2D de tamaño variable para almacenar algún error de predicción ... así que se trata de imágenes. El problema es que tengo que cargar imágenes de diferentes tamaños, por lo que para cada imagen tendría que ingresar en un archivo la matriz 2D con el número correspondiente de ...

preguntado 10 años, 7 meses

0

votos

3

respuestas

vistas 224

Falla de segmentación durante el uso de una matriz de punteros a estructuras.

Tengo que guardar en una matriz la dirección de algunos datos. Cada dato es una estructura de tipo "dagNode". Para hacer mi trabajo visito una lista, y cuento la cantidad de datos que quiero registrar su dirección así que asigno el espacio correcto en la memoria, y finalmente vuelvo a visitar la lista y guardo la dirección de algunos ...

preguntado 10 años, 7 meses

0

votos

1

respuestas

vistas 123

Inicialización de un solo paso del generador no constante durante la construcción

¿Hay alguna manera de construir un nuevo std :: vector con valores no inicializados (distintos de cero) o incluso más bonito a través de un generador (similar al argumento del constructor std :: generate_n ()) que produce el no estándar deseado (no constante)? valores sin primero inicializar todos los elementos a cero? Esto porque yo ...

preguntado 10 años, 8 meses

9

votos

4

respuestas

vistas 3,081

La matriz es estática, pero el tamaño de la matriz no se conoce hasta el tiempo de ejecución. ¿Cómo es esto posible?

Esto me ha estado preocupando por un tiempo. Va al corazón de mi (falta de) comprensión de la diferencia entre la asignación de memoria estática y dinámica. La siguiente matriz es una matriz estática ordinaria, lo que debería significar que la memoria se asigna durante el tiempo de compilación, ¿correcto? Sin embargo, lo configuré para que ...

preguntado 10 años, 8 meses