Bonjour tous, une fois de plus j'ai besoin de votre aide...
lorsque je compile mon programme j'ai une erreur qui apparait mais je ne vois pas pourquoi car cela me semble tout a fait classique...
le second probleme est que ce n'est pas moi qui est fait la class qui pose probl�me mais un ami (autant debutant que moi)
1�) mon probl�me est dans une class nomm�e element
voici le element.h (all�g�)
voici le element.cpp (all�g�)
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 #include <vector> #include <string> class Element { public: Element(); ~Element(); void AddElement(std::vector <std::string>); //il y a d'autre methodes qui fonctionnes mais je ne les ai pas mises private: std::vector<std::string> Name; std::vector<double> AAA; std::vector<double> BBB; std::vector<double> CCC; std::vector<double> DDD; };
2�) erreur dans la class element
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
19
20
21
22
23
24 #include <iostream> #include <fstream> #include <vector> #include <string> #include "Element.h" using namespace std; Element::Element() { } Element::~Element() { } //il y a d'autre methodes qui fonctionnes mais je ne les ai pas mises void Element::AddElement(vector<string> _arg) { Name.push_back( _arg[1] ); AAA.push_back( atof(_arg[2].c_str() ); BBB.push_back( atof(_arg[3].c_str() ); CCC.push_back( atof(_arg[4].c_str() ); DDD.push_back( atof(_arg[5].c_str() ); }
dans ma class element il y a une erreur due a ces lignes: (je le sais car tout fonctionne lorsque je les mets en commentaire)
3�) voici le message d'erreur:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 void Element::AddElement(vector<string> _arg) { Name.push_back( _arg[1] ); AAA.push_back( atof(_arg[2].c_str() ); BBB.push_back( atof(_arg[3].c_str() ); CCC.push_back( atof(_arg[4].c_str() ); DDD.push_back( atof(_arg[5].c_str() ); }
en esp�rant que vous pourrez m'aider...
merci d'avance![]()
Partager