title: C++ struct redefinition compiler error
body: <p>I have created a new .h file with the following contents:</p>
  
  <pre><code>#include "stdafx.h"
  #include &lt;string&gt;
  using namespace std;
  
  struct udtCharVec
  {
      wstring GraphemeM3;
      wstring GraphemeM2;
  };
  </code></pre>
  
  <p>When I want to compile it, the compiler tells me "error C2011: udtCharVec: struct type redefintion".</p>
  
  <p>I did a text search, and I don't have "struct udtCharVec" defined anywhere else. </p>
  
  <p>Does anybody see where I went wrong?</p>