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:
et voila le message d'erreur:
Code : S�lectionner tout - Visualiser dans une fen�tre � part valeur=VVV[0].get_VALEURE();
3�) tentative de resolution:
Code : S�lectionner tout - Visualiser dans une fen�tre � part VVV was not declared in this scope
==> 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�
Code : S�lectionner tout - Visualiser dans une fen�tre � part #include "LLL.h"
mais ca ne fonctionne toujours pas
==> j'ai donc fait un test en inserant la commande
dans mon fichier LLL.cpp
Code : S�lectionner tout - Visualiser dans une fen�tre � part valeur=VVV[0].get_VALEURE();
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...
![]()
Partager