diff --git a/src/main.cpp b/src/main.cpp index beb7a28..03dbf58 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -24,22 +24,38 @@ int main(){ Personne p13{"Morgane"}; Personne p14{"Thibault"}; Personne p15{"Gwen"}; + list Contacts; // cout << "----------\n"; Contact c1{p1}; + Contacts.push_back(&c1); Contact c2{p2}; + Contacts.push_back(&c2); Contact c3{p3}; + Contacts.push_back(&c3); Contact c4{p4}; + Contacts.push_back(&c4); Contact c5{p5}; + Contacts.push_back(&c5); Contact c6{p6}; + Contacts.push_back(&c6); Contact c7{p7}; + Contacts.push_back(&c7); Contact c8{p8}; + Contacts.push_back(&c8); Contact c9{p9}; + Contacts.push_back(&c9); Contact c10{p10}; + Contacts.push_back(&c10); Contact c11{p11}; + Contacts.push_back(&c11); Contact c12{p12}; + Contacts.push_back(&c12); Contact c13{p13}; + Contacts.push_back(&c13); Contact c14{p14}; + Contacts.push_back(&c14); Contact c15{p15}; + Contacts.push_back(&c15); // cout << "----------\n"; c1.ajouterContact(p2); c1.ajouterContact(p5); @@ -47,6 +63,7 @@ int main(){ c3.ajouterContact(p1); c3.ajouterContact(p2); c4.ajouterContact(p5); + c4.ajouterContact(p6); c5.ajouterContact(p4); c6.ajouterContact(p7); c6.ajouterContact(p9); @@ -147,35 +164,35 @@ int main(){ break; case 2: if(persChoix==1) - c1.afficherContactIndirect(); + c1.afficherContactIndirect(Contacts); if(persChoix==2) - c2.afficherContactIndirect(); + c2.afficherContactIndirect(Contacts); if(persChoix==3) - c3.afficherContactIndirect(); + c3.afficherContactIndirect(Contacts); if(persChoix==4) - c4.afficherContactIndirect(); + c4.afficherContactIndirect(Contacts); if(persChoix==5) - c5.afficherContactIndirect(); + c5.afficherContactIndirect(Contacts); if(persChoix==6) - c6.afficherContactIndirect(); + c6.afficherContactIndirect(Contacts); if(persChoix==7) - c7.afficherContactIndirect(); + c7.afficherContactIndirect(Contacts); if(persChoix==8) - c8.afficherContactIndirect(); + c8.afficherContactIndirect(Contacts); if(persChoix==9) - c9.afficherContactIndirect(); + c9.afficherContactIndirect(Contacts); if(persChoix==10) - c10.afficherContactIndirect(); + c10.afficherContactIndirect(Contacts); if(persChoix==11) - c11.afficherContactIndirect(); + c11.afficherContactIndirect(Contacts); if(persChoix==12) - c12.afficherContactIndirect(); + c12.afficherContactIndirect(Contacts); if(persChoix==13) - c13.afficherContactIndirect(); + c13.afficherContactIndirect(Contacts); if(persChoix==14) - c14.afficherContactIndirect(); + c14.afficherContactIndirect(Contacts); if(persChoix==15) - c15.afficherContactIndirect(); + c15.afficherContactIndirect(Contacts); break; } } @@ -202,21 +219,21 @@ int main(){ break; case 2: - c1.afficherContactIndirect(); - c2.afficherContactIndirect(); - c3.afficherContactIndirect(); - c4.afficherContactIndirect(); - c5.afficherContactIndirect(); - c6.afficherContactIndirect(); - c7.afficherContactIndirect(); - c8.afficherContactIndirect(); - c9.afficherContactIndirect(); - c10.afficherContactIndirect(); - c11.afficherContactIndirect(); - c12.afficherContactIndirect(); - c13.afficherContactIndirect(); - c14.afficherContactIndirect(); - c15.afficherContactIndirect(); + c1.afficherContactIndirect(Contacts); + c2.afficherContactIndirect(Contacts); + c3.afficherContactIndirect(Contacts); + c4.afficherContactIndirect(Contacts); + c5.afficherContactIndirect(Contacts); + c6.afficherContactIndirect(Contacts); + c7.afficherContactIndirect(Contacts); + c8.afficherContactIndirect(Contacts); + c9.afficherContactIndirect(Contacts); + c10.afficherContactIndirect(Contacts); + c11.afficherContactIndirect(Contacts); + c12.afficherContactIndirect(Contacts); + c13.afficherContactIndirect(Contacts); + c14.afficherContactIndirect(Contacts); + c15.afficherContactIndirect(Contacts); break; } @@ -233,7 +250,7 @@ int main(){ main(); break; } - sleep_for(2s); + sleep_for(8s); system("clear"); main(); break;