void dealDeck(Player& user, Computer& comp, Cards& deck, int count) { if (count % EVEN_ODD == EMPTY) // Deal to user first { unsigned int i = EMPTY; while (i < EVEN_ODD*CARDS_DEALT) { user.InsertIntoHand(deck.TopDeckCard()); deck.PopOffCard(); i++; comp.InsertIntoHand(deck.TopDeckCard()); deck.PopOffCard(); i++; } deck.AdjustPickPile(); } else // Deal to computer first { unsigned int j = EMPTY; while (j < EVEN_ODD*CARDS_DEALT) { comp.InsertIntoHand(deck.TopDeckCard()); deck.PopOffCard(); j++; user.InsertIntoHand(deck.TopDeckCard()); deck.PopOffCard(); j++; } deck.AdjustPickPile(); } }