Bonjour,
L'appel du constructeur de dsapi dans le main ne convient pas au compilateur, j'ai le message suivant :
Header :
Code : Sélectionner tout - Visualiser dans une fenêtre à part L:/CPP/main.cpp:35: error: no matching function for call to `dsapi::dsapi(char*&, char*&, char*&)'
cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class dsapi { public : dsapi(char*, char*, char*, char*); (...) };
Dans le main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 (...) dsapi::dsapi(char* serveur, char* user, char* password, char* projet) { (...) }
Je ne vois pas comment je dois changer mon constructeur ou comment l'appeler pour que les signatures soient corrects.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 (...) dsapi ds(argv[1], argv[2], argv[3]); (...)
Partager