Я делаю сим-блэкджек и хочу раздавать карты, как это было бы в казино,
т.е. все игроки получают по одной карте, дилер получает одну открытую карту, игроки получают другую карту, дилер получает одну открытую карту
НО СМОТРИТЕ, ЧТО Я НАСИЛ СУХОЙ :( Как повторить ??
void BlackJack::newHand()
{
resetHands();
for (unsigned int i = 0; i < players.size(); i++)
players[i]->addCard(deck->nextCard());
Card* c = deck->nextCard();
c->setVisible(false); // dealer gets a face down card
dealer->addCard(c);
for (unsigned int i = 0; i < players.size(); i++)
players[i]->addCard(deck->nextCard());
dealer->addCard(deck->nextCard());
}