35 lines
398 B
C
35 lines
398 B
C
|
#pragma once
|
||
|
#include "CardDeck.h"
|
||
|
|
||
|
class Hand
|
||
|
{
|
||
|
public:
|
||
|
Hand();
|
||
|
Hand(bool dealer);
|
||
|
void newCard(CardDeck& cards);
|
||
|
void printCards();
|
||
|
int sum();
|
||
|
private:
|
||
|
void addValue();
|
||
|
vector<Card> card;
|
||
|
vector<int> cardsToShow;
|
||
|
vector<int> total;
|
||
|
bool d;
|
||
|
int calculateSum();
|
||
|
};
|
||
|
|
||
|
class Blackjack
|
||
|
{
|
||
|
public:
|
||
|
Blackjack();
|
||
|
void printCards();
|
||
|
private:
|
||
|
CardDeck cards;
|
||
|
Hand player;
|
||
|
Hand dealer;
|
||
|
|
||
|
};
|
||
|
|
||
|
|
||
|
|