#include "personne.h" #include Logement::Logement(std::string ad):adresse(ad) { } std::string Logement::ToString() const { return adresse; } void Logement::Arrivee(Personne *p) { occupants.insert(p); } void Logement::Depart(Personne *p) { occupants.erase(p); } std::string Logement::ListeOccupants() const { std::ostringstream flux; for(Personne* p : occupants) { flux << p->ToString() << ','; } return flux.str(); }