Accéder aux objet situer dans un tableau dynamique

Fermé
farcry165 Messages postés 11 Date d'inscription dimanche 18 janvier 2009 Statut Membre Dernière intervention 2 décembre 2012 - Modifié par farcry165 le 1/12/2012 à 22:42
farcry165 Messages postés 11 Date d'inscription dimanche 18 janvier 2009 Statut Membre Dernière intervention 2 décembre 2012 - 2 déc. 2012 à 11:59
Bonjour,

j'ai un tableau d'objet dynamique, je veux multiplier l'objet 1 par l'objet 3 mais je ne sais pas comment accéder aux objet car quand je fais *formule[1] et que j'exécute le programme il plante.

voici le code exacte qui fait planter mon programme:
variable(*formule[pd]-*formule[pf])

Merci d'avance de votre réponse.



A voir également:

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
2 déc. 2012 à 10:52
Bonjour,
On a besoin de plus d'informations...
Comment est construit le tableau formule ?
Que valent pd et pf ?
Comment est définie la fonction variable() ?
0
farcry165 Messages postés 11 Date d'inscription dimanche 18 janvier 2009 Statut Membre Dernière intervention 2 décembre 2012
2 déc. 2012 à 11:59
bonjour,
Enfaite variable est un objet, j'ai un tableau d'objet variable que je déclare comme ceci vector<variable*> formule;
Pd signifie position début, et pf signifie position fin, lors de mon teste il sont initialiser a 1 et 3 (la première valeur de variable est 2 la seconde est * et la 3eme 2), ici je tente d'initialiser un objet variable au résultat de formule[pd]*formule[pf] soit le tableau 1 par le par le tableau 3 mais lorsque j'exécute le programme j'ai un message d'erreur qui provient du ficher vector.
0