denkprobleme: pokersimulation
-
hallo!
ich hab mir gedacht, dass ich mal ne pokersimulation schreibe, die die kombinationen ausgibt... ich hab allerdings keine idee, wie ich das blatt erstellen soll..
ich habe diese beiden arrays für die namen://namen //1. farben char *colors [] = {"Herz", "Pik", "Karo", "Kreuz", 0}; //2. werte char *values [] = {"2", "3", "4", "5", "6", "7", "8", "9", "10", "Bube", "Dame", "Koenig", "Ass", 0 };davon bräucht ich ja in nem "blatt" die koordinaten...
ich dachte erst an noch ein char array mit je 2 zahlen, aber das müsste ja dann manchmal 3 werte haben.. und für 3 werte wüsste ich wieder nich, wie man die als int da rausholn könnte...
also ein int array oder was? war der nächste gedanke.. aber das funktioniert ja auch nich, da ich ja 2 bräuchte und die in abhängigkeit zueinander ( mischen kommt ja auch noch
) behandelt werden müssten..hat wer nur ein paar ideen dazu, wie man das umsetzen könnte?
greets hok
-
Vielleicht helfen dir diese Links weiter.
http://cowboyprogramming.com/?p=25
http://www.holdemkiller.blogspot.com/
-
class Card { public: Card(std::string v, std::string c) { m_value=v; m_color=c; } private: std::string m_value; //2,3,4,5,6,7,8,9,10,J,Q,K,A std::string m_color; //"Herz", "Pik", "Karo", "Kreuz } //... int main() { //... Card deck[52]= //.... //... }Ich hoffe, das hast du damit gemeint. wenn nicht stelle die frage nochma deutlicher