#include #include #include #include #include #include class Playing_Card { private: int m_Value; char m_Face[3]; char m_Suit ; public: Playing_Card(); void showcard(); void Card_Make(int); }; class Deck { private: Playing_Card m_cardarray[54]; int m_lastdelt; public: Deck(); void MakeDeck() ; void Deal_One(); void ShowDeck(); void DeckShuff(int); void Remove_Card(); void Senddeck(); }; void Program_Init(); int main(); void Center_Text(char []); int get_number(); char Get_Key(); void DeckMakeDriver(); int getRandInt(int min, int max); void prog_close(); int main() { srand( (unsigned)time( NULL ) ); int Card_Number = 0; Program_Init(); DeckMakeDriver(); prog_close();//退出 return 1; } Playing_Card::Playing_Card() { int i; for(i=1;i