title: Confused with object arrays in C++
body: <p>So I first learned Java and now I'm trying to switch over to C++. I'm having a little difficulty getting arrays to work correctly.</p>
  
  <p>Right now I am simply trying to create an array of object "Player" and populate it with one. But I get an error.</p>
  
  <pre><code>Player* players = new Player[1];
  players[0] = new Player(playerWidth, playerHeight, 20, 1);
  </code></pre>
  
  <p>The error says: 
  the operand "=" matches these operands. Operand types are: Player = Player *</p>
  
  <p>I can't understand why this doesn't work?</p>