title: Visual Studio doesn't include header
body: <p>Here is my BoardField.h: </p>
  
  <pre><code>#pragma once
  
  #include "ChessPiece.h"
  #include "Game.h"
  #include &lt;SDL.h&gt;
  
  class BoardField{
  private:
      ChessPiece m_piece;
      SDL_Rect m_field;
  
  public:
  
      friend class Game;
  };
  </code></pre>
  
  <p>And Game.h</p>
  
  <pre><code>#pragma once
  
  #include "BoardField.h"
  
  class Game {
  private:
      //members
      BoardField* m_board_fields; // 16th line
      ...
  
      //methods
      ...
  public:
      ...
  };
  </code></pre>
  
  <p>And I'm getting these errors in VS2017 when trying to compile :</p>
  
  <p><a href="https://i.stack.imgur.com/vSXQR.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vSXQR.png" alt="Error"></a></p>
  
  <p>Where is the problem? Even tried to create new project it doesn't work anyway.</p>