lecture d'une variable déclarée dans un autre .cpp
Bonjour tous,
désolé pour ce titre pas très clair :aie: .
je vais détailler mon problème assez précisement car j'ai l'impression d'avoir fait une bêtise quelque part:
:ccool: Attention: je suis débutant donc ne vous affolez pas si mon erreur est très bête :ccool:
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:
valeur=VVV[0].get_VALEURE();
et voila le message d'erreur:
Code:
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 :calim2:
==> j'ai donc fait un test en inserant la commande
Code:
valeur=VVV[0].get_VALEURE();
dans mon fichier LLL.cpp
et là ca fonctionne :zoubi:
4°) mon problème:
Je ne veux pas avoir acces à la valeure dans LLL.cpp mais dans calcul.cpp
mais comment dois je faire ? :oops:
j'espere que vous pourrez m'aider...
:cry: