Ajouter un commentaire
dim, 06/09/2009 - 02:04
Re: [Scheme] vecteur de vecteurs ( affectations )
|
Nefer-IT © 2024. Tous droits réservés
SARL inscrite au RCS de Pontoise, n°797 642 857 siège social : 757, rue de Gisors 95300 Pontoise
Site réalisé par DzMob
Merci pour ta réponse fredericmazue,
j'ai trouvé une réponse ailleurs, en fait, le problème est dans la déclaration, il me fallait mettre une boucle sinon les éléments du premier vecteur ne sont que des pointeurs vers le même vecteur, autrement dit, j'avais déclaré un vecteur de pointeur vers un même vecteur.
la meilleure solution est d'utiliser les fonctions suivantes :
(define T2D (make-array E 10 10)) ; declaration
(array-set! T2D 'element 3 4) ; initialisation d'un element
(array-ref T2D 3 4) ;retourne la valeur de T2D[3][4];
(display T2D) ;) affichage
Merci tout le monde,