![]() |
![]() |
| 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
|
||||
|
||||
|
Bueno amigos, ya tengo el codigo funcionando y va mejor de lo que pensaba jajaja. Solo tengo una duda y es que para obtener memoria y para liberarla uso unas funciones que son copias casi identicas a excepcion del tipo de retorno y del tipo de un parametro de entrada.
Aqui las funciones: Código PHP:
|
|
#2
|
||||
|
||||
|
Yo diría que esa función de Liberarmemoriacadenas no sirve para nada.
Además devuelve null Simplemente liberas la variable, no recuerdo si es variable.free o free(variable) o freeandnil(variable)
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Bueno, he estado pasandolo todo a C++Builder y la parte de la memoria dinamica me tiene mareado. Esto me funciona pero no se si hago algo mal:
Código PHP:
Código PHP:
Código PHP:
Y para liberar memoria hago asi: Código PHP:
Última edición por aguml fecha: 18-09-2015 a las 11:11:07. |
|
#4
|
||||
|
||||
|
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 |
|
#5
|
||||
|
||||
|
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?
|
|
#6
|
||||
|
||||
|
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 |
|
#7
|
||||
|
||||
|
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 .... |
![]() |
| 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 |
|