   poker game
  im working on the design for a poker game in c++ i know im going to have a deck class that has a 2d array like thisdeck[13][4] 13 type and 4 suitsbut im confused on the hand class array i think i shoud have something like this hand[5][52]for the 5 cars and the 52 different possibilitys but im not sure   
  What about: a Card has both a suit and a rank(these could be enums). A Deck is a container of Cards (e.g. std::vector<>, or std::stack<> might be more appropriate) and defaults to a containing 52 unique Cards. You can shuffle a deck.The Hand is also a container of Cards, but this time uses only 5, populated by taking cards from the Deck.Note that the description above uses simple English, but can be translated into a set of classes and operations quite easily too.   ;  thank you for advise i dont know much about vectors i will learn them before starting this project   