C++ CLI Tableaux d'objets identiques..
Bonjour � tous,
voil� j'ai un probl�me en C++ CLI, j'utilise un tableau d'objet avec des param�tres fix�s par rand
le probl�me est que lorsque je fixe la valeur pour un objet , la meme valeur pour tous les autres objets est fix�e �galement
Voil� un bout de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| srand(time(NULL));
for(int i=0;i<NbCouche;i++){
for(int j=0;j<NbNeu;j++){
MesObjets[i,j] = gcnew UnObjet(i,j);
for(int k=0;k<NbConnexNeuMax;k++){
MesObjets[i,j]->W[k]=(float)(rand() % 1000)/(float)10000-(float)0.05; //W est un tableau de valeurs aléatoires
}
}
} |
Petit pr�cision : en fait lorsque le programme sort de la boucle les tableaux W de chaque objet sont identiques...
De plus lorsque je fixe la valeur d'un �l�ment W[k] d'un tableau appartenant � un objet(i,j), cette valeur W[k] est appliqu�e � tous tableaux W des objets de MesObjets...
Si je fais
Code:
1 2 3
| MesObjets[0,0]->W[0]=(float)7;
float test=(float)MesObjets[2,2]->W[0]; |
alors test vaut aussi 7 alors que ce sont deux objets diff�rents avec des valeurs diff�rentes :cry::cry:
Comment est-ce possible?
Merci