Ejemplo n.º 1
0
int deal( card* players, int number_of_cards, card* deck ) {
  int i = 0;
  
  while( i < 2 ) {
    players[i] = *random_card( deck, number_of_cards );
    number_of_cards--;
    players[i].next_card = random_card( deck, number_of_cards );
    number_of_cards--;
    
    i++;
  }
  return number_of_cards;
}
Ejemplo n.º 2
0
card* hit( card* players, int number_of_cards, card* deck, int player_index, card* last_card) {
  printf("entered hit\n");
  card* current_card = random_card( deck, number_of_cards );
  //last_card->next_card = current_card;
  number_of_cards--;
  printf("%s\n",current_card->name);
  //return current_card;
  printf("exited hit\n");
  return current_card;
}
Ejemplo n.º 3
0
  std::string ValueGenerator::generate_random_credit_card()
  {
    std::vector<std::string> card_numbers {
      "4532940024597", "4916893184492", "4916267903709", "4916547540461",
      "4485563878726", "4716555160701", "4172379054151", "4916012101617",
      "4929190395208", "4508797568381" };

    int index = rand() % 10;

    std::string random_card( "\"" );
    random_card.append( card_numbers[ index ] );
    random_card.append( "\"" );

    return random_card;
  }