Salut,
Avant tout, j'ai résolu mon problème je ne suis pas bloqué, mais je ne comprends pas l'erreur, alors je voulais vous demander.
voici ma question du jour. sachant que j'ai une classe:
pourquoi ceci compile:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class VideoParser { public: VideoParser(std::string filename); ~VideoParser(); void read(); };
tandis que ceci, non :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string filename(argv[1]); VideoParser videoParser(filename); videoParser.read();
voici l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 VideoParser videoParser( string(argv[1]) ); videoParser.read();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 In function «int main(int, char**)": erreur: request for member «read" in «videoParser", which is of non-class type «VideoParser () (std::string*)"
Partager