Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #16  
Antiguo 14-10-2014
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 14
aguml Va por buen camino
Amigos tengo un problema extraño, ya he conseguido que puedas meter cadenas largas y te las va rotando en una pantalla de 10 caracteres de trama de leds pero al intentar eliminar la memoria dinamica que uso para ello me da error.
Tengo esto:
Código PHP:
#define MAX_NROWS 7
#define MAX_NCOLS 60
#define WIDTH_CHAR 6

//Globales
bool **leds;
int nCols;

   
//Si ya existe leds libero su memoria antes de volver a asignarle
   
if(leds != NULL)
   {
      for(
int x 0nColsx++)
         
delete [] leds[x];
      
delete [] leds;
   }

   
//Inicializo el valor al que apunta leds
   
leds NULL;

   
//Obtengo el numero necesario de columnas para guardar la trama de leds ya que cada caracter usa 6 columnas y 7 filas
   
nCols Edit1->Text.Length() * WIDTH_CHAR//WIDTH_CHAR vale 6

   //Reservo memoria para el numero de filas necesarias
   
leds = new bool*[MAX_NROWS];

   
//Reservo memoria para las columnas necesarias para cada fila
   
for(int y=0;y<MAX_NROWSy++)
   {
      
leds[y] = new bool[nCols];

      
//Pongo a 0 todos
      
for(int x=0nColsx++)
         
leds[y][x] = false;
   } 
El codigo se ejecuta en un boton y ademas la parte de liberacion de la memoria dinamica tambien la tengo en el evento OnClose del Form. El problema es que al intentar liberar la memoria da un error y no funciona correctamente. ¿alguna idea de que está pasando?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda con dudas en builder x6 jrla C++ Builder 4 04-09-2014 02:52:02
Ayuda con SQL y Builder fedee C++ Builder 1 05-08-2011 01:26:33
ayuda con c++ builder 6 elsamurai C++ Builder 26 17-12-2010 11:16:26
Ayuda con Report Builder shany Impresión 9 16-09-2010 23:21:32
Ayuda tutores de Builder TamaraCuba C++ Builder 1 04-02-2006 14:20:33


La franja horaria es GMT +2. Ahora son las 05:57:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi