title: How can I remove the VS warning C4091: 'typedef ' : ignored on left of 'SPREADSHEET' when no variable is declared
body: <p>This warning is triggered multiple times in my code by the same declaration, which reads :</p>
  
  <pre><code>// Spreadsheet structure
  typedef struct SPREADSHEET
  {    
        int ID;               // ID of the spreadsheet    
        UINT nLines;          // Number of lines
  
        void CopyFrom(const SPREADSHEET* src)
        {
             ID = src-&gt;ID;
             nLines = src-&gt;nLines;
        }
  };
  </code></pre>
  
  <p>I don't want to just turn off that warning, </p>
  
  <p>but rather change the code so that the warning doesn't come up !</p>
  
  <p>NOTE : I don't want to declare any variables here (it's a header file), only define what the struct 'SPREADSHEET' should include...</p>