Bonjour tous,
désolé pour ce titre pas très clair .
je vais détailler mon problème assez précisement car j'ai l'impression d'avoir fait une bêtise quelque part:

Attention: je suis débutant donc ne vous affolez pas si mon erreur est très bête

1°) Voici mes .cpp et leurs objectifs:

main.cpp: lance une fonction contenu dans LLL.cpp
LLL.cpp:
- on déclare un vector VVV qui va contenir des objets de type OOO
- ensuite on lit un fichier texte et on classe des valeurs dans OOO

OOO.cpp: permet de definir le type d'objet et de faire une methode: get_VALEURE
calcul.cpp: fait des calculs à partir de la valeur contenu dans 000

2°) mon problème:

mon problème est dans calcul.cpp, je n'arrive pas à lire la valeur que j'ai inséré dans mon objet, voila ce que j'ai fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
valeur=VVV[0].get_VALEURE();
et voila le message d'erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
VVV was not declared in this scope
3°) tentative de resolution:

==> je me suis dit qu'il fallait mettre dans calcul.cpp la commande:
car c'est dans LLL.cpp que le vector VVV a été déclaré

mais ca ne fonctionne toujours pas

==> j'ai donc fait un test en inserant la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
valeur=VVV[0].get_VALEURE();
dans mon fichier LLL.cpp

et là ca fonctionne

4°) mon problème:

Je ne veux pas avoir acces à la valeure dans LLL.cpp mais dans calcul.cpp
mais comment dois je faire ?

j'espere que vous pourrez m'aider...