Récupérer une "colonne" d'un tableau

Récupérer une "colonne" d'un tableau - C++ - Programmation

Marsh Posté le 02-03-2013 à 17:13:11    

Bonjour,
 
J'ai un tableau de type contenant des coordonnées en 3D.
 
Pour accéder à mes données j'utiliser donc tab[i].x/tab[i].y/tab[i].z
 
 
Existe t'il un moyen simple pour récupérer toutes les valeurs ".x" de tab sans avoir à faire une copie de tab dans un autre tableau?
Le but étant de passer un seul axe en paramètre d'une fonction.
 
Je vous remercie d'avance pour votre aide.

Reply

Marsh Posté le 02-03-2013 à 17:13:11   

Reply

Marsh Posté le 02-03-2013 à 21:59:12    

Bonjour ! Au lieu de stocker les données dans un tableau de structures, ne serait-il pas mieux de les stocker dans trois tableaux (x, y, et z) ?
 
Précisez votre besoin exact de n'utiliser qu'un seul axe, il y aura peut-être une solution simple.

Reply

Marsh Posté le 04-03-2013 à 10:03:14    

Autant passer le tableau en référence dans la fonction :
Le tableau ne sera pas copié, et ça sera à la fonction de n'utiliser que les .x ;)


---------------
Mods: HAF922 | Shinobi XL White    GitHub     Admin de La Colère d'Aurile, serveur RP-Action Neverwinter Nights 2
Reply

Marsh Posté le 06-03-2013 à 23:22:39    

Farian a écrit :

Bonjour ! Au lieu de stocker les données dans un tableau de structures, ne serait-il pas mieux de les stocker dans trois tableaux (x, y, et z) ?
 
Précisez votre besoin exact de n'utiliser qu'un seul axe, il y aura peut-être une solution simple.


 
+1 il faudrait en savoir un peu plus ... quelles sont les contraintes, ou pas,etc..
 
si pas de contraintes, un tableau de tableaux comme le suggère Farian
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed