#include #include "jdc.hpp" int main(){ JDC jdc; jdc.init(); jdc.shuffle(); jdc.display(); jdc.shuffle(); jdc.display(); carte c = jdc.top(); std::cout << "c : " << c.valeur << '+' << c.couleur << std::endl; std::cout << jdc.length() << std::endl; c = jdc.pop(); std::cout << "c : " << c.valeur << '+' << c.couleur << std::endl; std::cout << jdc.length() << std::endl; c = jdc.get(0); std::cout << "c : " << c.valeur << '+' << c.couleur << std::endl; std::cout << jdc.length() << std::endl; jdc.display(); std::cout << jdc.length() << std::endl; jdc.push({K, COEUR}); jdc.display(); std::cout << jdc.length() << std::endl; c = jdc.get(0); std::cout << "bottom = " << jdc.valeur(c) << jdc.couleur(c) << std::endl; c = jdc.get(2); std::cout << "2 = " << jdc.valeur(c) << jdc.couleur(c) << std::endl; c = jdc.top(); std::cout << "top = " << jdc.valeur(c) << jdc.couleur(c) << std::endl; //std::cout << jdc.couleur(jdc.top()).length() << std::endl; //std::cout << "\033[1;48;5;22m" << std::endl; //for (int y=0; y<52; y++){ // std::string* ss = jdc.ascii(jdc.get(y)); // for (int i=0; i<3; i++){ // std::cout << "\033[1;48;5;22;38;5;235m" << ss[i] << std::endl; // } //} //std::cout << "\033[0m" << std::endl; return 0; }