POKER

 

 

Card

Player

Game

Deck

Pot

Deal

Attributes

 

suit

pip

money

hand

is computor

players

deck

pot

rules

52 cards

pointer index

money

Methods

bet (ante)

fold

ask for cards (& get new cards)

deal

shuffle

 

 

 

//card.h

# ifndef __CARD_H__

#define __CARD__

//enum as in c poker hell

Class Card

{

pip n_pip;

suit n_suit;

public:

card();

card(pip p, suit s);

}

Class Player

{

card Hand [5];

//card.cpp

#include "card.h"

card::card()

{

}

card::card(pip p, suit s)

{

n_Pip = p;

n_Suit = s;

}

int main()

{

card deck[52]; //using only an array of cards

int i = 0;

for (int j = 0; j<13; j++)

{

for(int k=0; k<4, k++)

{

card* pc=new card(pip); (suit)k);

}

}

}

OR

int main()

{

card ** deck //using a pointer to an array of pointers to a card

deck = new card* [52];

int i = 0;

for (int j = 0; j<13; j++)

{

for(int k=0; k<4, k++)

{

Deck[i]=new card(pip); (suit)k);

i++

}

}

}

 

 

 

Back | HOME | Next




Canpol Solutions Przeszukaj Katalog -- przeszukaj katalog / zamowienia, komentarze --  Poczta Polonijnej Witryny

Internet ExplorerUzywaj zawsze najnowszej przegladarki
M.I.E. lub, ewentualnie Netscape ktorej, niestety na razie nie polecamy..
Netscape


Canpol Solutions © Polonijna Witryna