Quel objet employer ?

Résolu
statquant Messages postés 9 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 26 juillet 2007 - 23 juil. 2007 à 16:25
statquant Messages postés 9 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 26 juillet 2007 - 23 juil. 2007 à 19:43
Bonjour à tous
Jvoudrais savoir quel objet employer (dans la stl)...
j'ai des vecteurs de 15 composants dont chaque composante représente qqch
evidement si je mets dans le code
monvecteur[1] - monvecteur[14] + monvecteur[5] ce ne sera pas tres comprehensible...

J'aimerais mettre des champs genre (je mets des points pour les champs)
monvecteur.nom1 - monvecteur.nom14 + monvecteur.nom5

Merci

2 réponses

statquant Messages postés 9 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 26 juillet 2007
23 juil. 2007 à 19:43
Et bien imagine que tu lise du code non documenté, quand tu lis
monvecteur[1] - monvecteur[14] + monvecteur[5] tu ne comprend rien

par contre avec une map
Mopnvecteur[macle1] - Mopnvecteur[macle14] - Mopnvecteur[macle15]
c'est qd même plus compréhensible
3
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
23 juil. 2007 à 19:21
Pourquoi la version avec crochets ne te convient-elle pas?
Tu peux toujours créer une classe contenant 15 attributs, mais ce n'est pas très évolutif

_____________________________________
Un éditeur de ressources gratuit pour Windows
0
Rejoignez-nous