cli-casino/test/testjdc.cpp

48 lines
1.3 KiB
C++
Raw Normal View History

2023-08-05 19:33:43 +02:00
#include <iostream>
#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;
//
//std::cout << "bottom = " << jdc.valeur(jdc.get(0)) << jdc.couleur(jdc.get(0)) << std::endl;
//std::cout << "2 = " << jdc.valeur(jdc.get(2)) << jdc.couleur(jdc.get(2)) << std::endl;
//
//std::cout << "top = " << jdc.valeur(jdc.top()) << jdc.couleur(jdc.top()) << 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;
}