Utilisation de la classe vector
Bonjour,
Je veux réaliser une simulation de système masse-ressort, je travaille avec les tableaux dynamiques en C++ dans le système linux à l'aide de la bibliothèque vector
j'ai crée une structure coordinate qui contient le temps t, la vitesse v, et la position x, cette structure est un élément de vecteur, dont la syntaxe est: vector<coordinate> etat, voici une partie de fichier .h
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
struct coordinate
{
float t,v,x;
};
class masse
{
public:
masse();
~masse();
void creation();
private:
vector<coordinate> etat;
float m;
}; |
le problème est que je n'arrive pas à comment accéder au champs de structure, je tente de faire:
mais sa marche pas et aussi etat[0].v ne donne pas une résultat
merci d'avance