[eside-ghost] Matriz de Structs c++

Iker Perez de Albeniz - Txupete - txupete en gmail.com
Mar Jun 12 13:58:07 CEST 2007


Aupa!!

Ando peleandome con C++ y tengo una dudilla..

He creado una matriz de structs:

struct BaseBandWidth{
	int BwVideo;
	int BwSound;
	int BwData;
}


la creo...



	//Reserva de memoria para una matriz de "BaseBandWidth"	
	int nfil=4, ncol=10, i, j;
	BaseBandWidth **bwarray;
	
	//se reserva memoria para el vector de punteros
	bwarray = new BaseBandWidth* [nfil];
	
	//Se reserva memoria para cada fila
	for (i=0; i<nfil; i++)
		bwarray[i] = new BaseBandWidth [ncol];
	

y ahora kiero inicializarla y no se si se puede hacer los siguiente???¿?¿¿

	//inicializamos el array
	for (i=0; i<nfil; i++)
            for(j=0;j<ncol;j++){
                   bwarray[i][j].BwVideo = 0;
                   bwarray[i][j].BwAudio = 0;
                   bwarray[i][j].BwData = 0;
             }

si alguien me puede confirmar si estoy haciendo una burrada... o como se haria..

gracias!!


Más información sobre la lista de distribución eside-ghost