![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Lo que he dicho antes, LiberarMemoria no sirve para nada.Te basta con free(dir)
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
es que no estoy usando ahora malloc, estoy usando new por lo que tengo que liberar con delete. No estoy muy convencido de que liberando el puntero de punteros se libere toda la memoria allocada para cada puntero. ¿Seguro?
|
|
#3
|
||||
|
||||
|
Estás mezclando C y C++ bueno, pues déjalo así si libera correctamente.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Hola aguml.
Para liberar la memoria ocupada por una matríz dinámica, básicamente tenes que recorrerla por filas e ir liberando objetos y por último liberar el arreglo. Con new (C++): Código PHP:
Código PHP:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
||||
|
||||
|
Gracias amigo. Ahora me queda una duda. ¿que diferencia de funcionamiento tienen estos dos codigos?
Código PHP:
Código PHP:
|
|
#6
|
||||
|
||||
|
Hola aguml.
En base, no existen arreglos bidimensionales en C/C++. Lo que existen son arreglos unidimensionales de elementos, donde cada uno de ellos es un arreglo. El operador delete sin los corchetes se utiliza para liberar la memoria ocupada por un objeto, vg.: Código PHP:
Código PHP:
Código PHP:
El caso erroneo inverso sería: Código PHP:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 22-09-2015 a las 19:46:52. |
|
#7
|
||||
|
||||
|
Y si con delete no le indicas el tamaño del arreglo ¿como sabe cuantos tiene que liberar? ¿Guarda el número de elementos en alguna tabla interna?
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Array dentro de un Array | Holger | PHP | 4 | 03-01-2012 17:27:44 |
| Multidimensional arrays | nemesis | JAVA | 1 | 12-10-2008 01:07:42 |
| problemas con array o array | noodle_ | OOP | 7 | 19-06-2008 22:30:57 |
| Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo | morfeo21 | Varios | 5 | 17-08-2004 17:39:51 |
| FFT multidimensional | i.larranaga | Varios | 0 | 04-02-2004 11:51:49 |
|