Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef _HAND_UTIL_H_
- #define _HAND_UTIL_H_
- #include "Card.h"
- class PokerHandValue
- {
- public:
- enum Hand
- {
- HIGH_CARD = 0,
- PAIR,
- TWO_PAIR,
- THREE_OF_A_KIND,
- STRAIGHT,
- FLUSH,
- FULL_HOUSE,
- FOUR_OF_A_KIND,
- STRAIGHT_FLUSH,
- ROYAL_FLUSH
- };
- PokerHandValue();
- bool isFlush(Card hand[]);
- bool isStraight(Card hand[]);
- Hand pairCount(Card hand[]);
- };
- PokerHandValue::Hand checkWining(Card hand[]);
- //sort related
- int maxPos(Card myArray[], Card end);
- void sort(Card myArray[], int size);
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement