En manag�, on a plus ou moins ^ qui remplace les traditionnels *, et % � la place de &, � quelques nuances pr�s (puisques les nouveaux pointeurs sont assez "intelligents" pour permettre le ramassage des poubelles).
D�j�, l� j'ai peut-�tre dit une �normit� qui va me valoir le fouet : expliquez-moi ma m�prise si c'est le cas, je vous en prie... 
Introduisons maintenant le contexte :
1 2 3
| array<double,2> ^joliematrice = gcnew array <double,2>(3,4);
double %val = joliematrice[2,3];
val = 5; |
Si l'on teste � pr�sent la valeur de joliematrice[2,3], on obtient 5, et c'est tr�s bien.
J'en arrive � ma question... Introduisons � pr�sent la variable suivante :
array<double,2> ^macolonne = gcnew array<double,2>(3,1);
Je cherche � ce que macolonne repr�sente par exemple la seconde colonne de ma joliematrice. Et que si je modifie macolonne, le changement soit r�percut� sur ma joliematrice, comme pour val pr�c�demment.
Pour info, j'ai tent� de faire tout connement
Et jusqu'ici je me paye de jolies erreurs � l'ex�cution, ce qui me fait penser que je ne ma�trise pas des masses le passage au code manag�... 
Pourquoi �a merdouille ? Comment arriver au r�sultat souhait� ?
Partager