Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : valeur du vector erronée [ Archives / Divers ] (Spiffou)

dimanche 1 mai 2005 à 23:47:33 | valeur du vector erronée

Spiffou

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


lundi 2 mai 2005 à 02:10:01 | Re : valeur du vector erronée

LaPatoshe

Avant de remplir tes vecteur à l'aide de cette fonction que tu appelles push_back, mets les à 0 ou à une valeur de ton choix . Si les résultats deviennent cette valeur, c'est que cette fonction ne remplit pas son role. Les valeurs incohérente que tu indique ressemblent fortement à des valeurs de variables crées mais non initialisées.

LaPatoshe

mardi 3 mai 2005 à 00:48:00 | Re : valeur du vector erronée

Spiffou

cette fonciton que j'appelle push_back est la fonction de la stl qui sert à ajouter un element au vector donc j pense qu'elle marche...

par ctre j'ai bien verifié qu'avant le puch back mes valeur etait initialisée, c'est pour ca que j ne comprends pas trop... si quelqu'un peut m'aider ... merci


jeudi 5 mai 2005 à 10:20:15 | Re : valeur du vector erronée

Spiffou

Au secour!!!
y'a vraiment personne qui a une idee?? là je bloque grave...

merci quand même.





Cette discussion est classé dans : temps, etat, vector, vecteur, coup


Répondre à ce message

Sujets en rapport avec ce message

vector [ par Vincentsoft ] Salut, J'aimerai simplement savoir quelles différences (avantages et/ou inconvénients) y-a t'il entre un parcours de vecteur à l'aide des iterator et vector [ par borgeomi ] borgeomibonjouuuuuuur !!!!!j'ai crée un vectorstruct enregistrement {string zone_date;string zone_montant;string zone_nom;};typedef vector Vecteu Pb de vecteur d'objet [ par 9sber ] Salut tout le mondeJ'ai longtemps cherché sur le forum des infos sur mon pb avant d'envoyer un p'tit msg mais voilà:J'essaie de créer un vecteur d'obj MULTIPLICATION D'UNE MATRICE PAR UN VECTEUR [ par jfk20004 ] Quelqu'un pourrait il m'expliquer le bout de code suivant tiré d'un prog de raytrace .Cette partie est censée multiplier une matriceet un vecteur.Je n Coup de gueule [ par deadbird ] Bon, petit coup de gueule :PJe sais, je ne suis pas un membre très influent de cppfrance, mais croyez moi c'est vraiment par manque de temps. J'aide b STL : Vector, Deque ou Map ? [ par jul39dole ] Bonjour,Je ne sais pas trop quoi choisir comme conteneur... Voici mon problème : j'utilise un vector, chaque case du vector contient un set. Le problè initialisation d'un vecteur [ par dud1410 ] salut tout le monde, est ce que quelqu'un peut me dire comment initialiser un vector de taille l contenant L vector of int??merci d'avance <img src= Vector de classe [ par 0xYg3n3 ] Bonjour, Voila j'ai defini un vecteur de classe Mais le probleme c'est que je ne sais pas comment ajouter un objet avec un vecteur. En effet ma class [STL] vector d'une classe [ par Fa7 ] Bonjour J'ai un probleme. j'ai un vecteur d'une classe que j'ai definie vector vectGraph; et quand je je veux ajouter un graphe dans le vecteur: Gra Du remord pour vector [ par guifr ] Bonjour à tous, Dans une application je dois utiliser des tableaux dynamiques. Ma première idée était de créer des listes chainées, mais j'hésite à i


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.