Club Delphi  
    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
  #1  
Antiguo 16-12-2014
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 11
aguml Va por buen camino
Duda con Inicialización de Array de Objetos

Hola amigos, estoy usando memoria dinamica y la obtengo bien pero lo que intento es poner toda esa memoria a 0 y lo hago usando memset.

Código PHP:
TAbsPicture *CurrentImage;
TVRLabel **pVRLabel 0;
TVRBand **pVRBand 0;
TVRPage **pVRPage 0;
AnsiString **rutas 0;
AnsiString **rutasDivisiones 0;

//Obtengo memoria para los elementos necesarios
rutas = new(nothrowAnsiString*[nSeleccionadas];
rutasDivisiones = new(nothrowAnsiString*[nTotalDivisiones];
pVRLabel = new(nothrowTVRLabel*[nSeleccionadas];
pVRBand = new(nothrowTVRBand*[nSeleccionadas];
pVRPage = new(nothrowTVRPage*[nSeleccionadas];

//Limpio todo lo necesario
memset(rutas0sizeof(rutas));
memset(rutasDivisiones0sizeof(rutasDivisiones));
memset(pVRLabel0sizeof(pVRLabel));
memset(pVRBand0sizeof(pVRBand));
memset(pVRPage0sizeof(pVRPage)); 
El caso es que no se como hacerlo ya que como lo tengo solo limpio 4 bytes y no es lo que quiero.
Luego he probado ha hacer esto:
Código PHP:
memset(rutas0sizeof(rutas)*nSeleccionadas);
memset(rutasDivisiones0sizeof(rutasDivisiones)*nTotalDivisiones);
memset(pVRLabel0sizeof(pVRLabel)*nSeleccionadas);
memset(pVRBand0sizeof(pVRBand)*nSeleccionadas);
memset(pVRPage0sizeof(pVRPage)*nSeleccionadas); 
Pero no se si lo hago bien o estoy poniendo a 0 lo que no debo ¿podeis indicarme como hacerlo?
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
Duda con inicialización de variables lucasarts_18 Varios 13 04-11-2010 17:12:56
Duda sobre destrucción de objetos compuestos por otros objetos noob OOP 11 16-02-2009 00:28:33
Recorrido por objetos en forma de array. vpepen Varios 7 23-01-2009 13:11:12
Array de objetos propios? gandalf_uy OOP 6 26-02-2008 04:19:48
Array de OBJETOS en Delphi 7 animal OOP 5 08-07-2005 11:33:21


La franja horaria es GMT +2. Ahora son las 11:11:43.


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