#pragma once #include #include #include #include #include enum Couleur {coeur, carreau, pique, trefle, last}; enum Force { sept, huit, neuf, valet, dame, roi, dix, as, dernier }; struct card { Couleur couleur; Force force; int value; }; void update_values(Couleur atout , std::vector &deck, std::vector &jeu); card play(card played, std::vector &jeu, Couleur atout); Couleur pick_atout(); std::vector generate_cards(); bool WonOrLost(card played, card chosen, Couleur atout);