title: Two enum with same value, how to access them?
body: <pre><code>class Card
  {
  public:
      enum class Rank{ TWO = 2, THREE = 3, FOUR = 4, FIVE = 5, SIX = 6, SEVEN = 7, 
                  EIGHT = 8, NINE = 9, TEN = 10, JACK = 10, 
                  QUEEN = 10, KING = 10, ACE = 11 };
      Rank r;
  
  }
  </code></pre>
  
  <p>Is it possible to access TEN, JACK and Queen without using <code>Card::Rank::TEN Card::Rank::JACK</code> <code>Card::Rank::QUEEN Card::Rank::KING</code>?</p>
  
  <p>I am overloading <code>ostream operator&lt;&lt;</code> using a <code>switch</code>, but it has errors...
  when i try to create a constructor initializing 52 cards in class Deck, I find it impossible.</p>