Bonjour,
Je chercher à passer mon tableau d'une classe à une autre.
Je pense que cela vient du fait que ma strcture est déclarer dans la classe1 et pas dans la 2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 //dans maclasse1 //maclasse1.h struct ma_structure { int ... double ... QString ... } vector<ma_structure> mon_tableau; //maclasse1.cpp //passage du tableau maclasse2->(&mon_tableau); //dans maclasse2 //maclasse2.h void set_mon_tableau(const std::vector<ma_structure>& mon_tableau_temp); //maclasse2.cpp void maclasse2::set_mon_tablea(const std::vector<ma_structure>& mon_tableau_temp);
En effet il me dit que maclasse1::mastructure n'existe pas.
Comment puis je faire pour passer mon tableau ?
Partager