comment faire pour le constructeur de recopie ?
Bonjour s'il vous plait j'ai un problème dans le constructeur de recopie sachant que j'ai dans
fichier Cellule.h :
Code:
1 2 3 4
| class Cellule{
double valeur;
bool presence;
}; |
et fichier Ligne.h
Code:
1 2 3 4
| class Ligne {
string matiere;
Cellule note ;
}; |
et dans le main jai ce code :
Code:
1 2 3 4
| vector<string>lib;
lib.push_back("math");
lib.push_back("anglais");
Ligne l2(lib); |
1-Comment je dois faire pour le contructeur de recopie pour que le compilateur accepte cette Ligne Ligne l2(lib);
Et est ce que la declaration de la class ligne est juste ? je dois ecrire "string matiere" ou bien "vector<string> matiere" ? sachant que je dois respecter le code dans le main.
Aidez moi svp !! et merci d'avance ^^