bonsoir à tous,
j'ai un petit probleme de vector dans mon prg c++ (vc7).
j'utilise un vecteur contenant des structures "coup"
struct Coup
{
int etat;
double temps;
int type;
};
vector <Coup> pileServeur;
ensuite au cours du programme, je rempli mon vecteur dans une boucle à l'aide de la fonction push_back():
pileServeur.push_back(Serveur.Coup);
le seul probleme est que lorsque je souhaite acceder au contenu du
vecteur il y a des valeurs abérrantes dedans, c'est à dire que j'ai
vérifié au debugger et seul le premier élément contient une structure
coup cohérente, tous les autres sont faux...
au lieu d'avoir des valeurs du genre:
etat = 1
temps = 0.00sec
type = 5
j'ai des choses qui ressemblent à:
etat = -33686019
temps = -2.6569838326172271e+303-2.6569838326172271e+303
type = 0
pourtant, les elements cooup que je mets dans le vecteur avec le push
back sont cohérent (verification au debugger) donc là je ne comprends
pas pourquoi ca ne marche pas..
quelqu'un pourrait il donc m'éclairer...
merci d'avance