bobby1112
07-03-2011, 20:11
ciao ragazzi ho questo problema ho inizzializzato una matrice di puntatori in questo modo
size=10;
Component*** mapComponent2 = (Component ***) malloc (size*size*sizeof (Component *));
e dopo aver letto dei valori da un file cerco di assegnare
for(int i=0;i<10;i++)
{
for(int j=0;j<19;j++)
{
//Wall è un oggetto derivato di component
Wallwall(3.00,3.00,3.00,true,"muro");
mapComponent[i][j]=&wall;
}
}
mi da un errore
Eccezione non gestita a 0x00f94ec3 in ProgettoIG.exe: 0xC0000005: Violazione di accesso nella lettura del percorso 0xcccccccc
sulla riga
mapComponent[i][j]=&wall;
size=10;
Component*** mapComponent2 = (Component ***) malloc (size*size*sizeof (Component *));
e dopo aver letto dei valori da un file cerco di assegnare
for(int i=0;i<10;i++)
{
for(int j=0;j<19;j++)
{
//Wall è un oggetto derivato di component
Wallwall(3.00,3.00,3.00,true,"muro");
mapComponent[i][j]=&wall;
}
}
mi da un errore
Eccezione non gestita a 0x00f94ec3 in ProgettoIG.exe: 0xC0000005: Violazione di accesso nella lettura del percorso 0xcccccccc
sulla riga
mapComponent[i][j]=&wall;