title: Debugger shows npos=4294967295 when viewing string variables
body: <p>My problem is basically that whenever I debug using Visual Studio (2015 Community edition on Windows 10 machine), and I try to hover over a variable or look at a variable in the locals or autos section of the debug view, I don't see the actual data saved in the variable. </p>
  
  <p>This is a problem I have seen with both strings and vectors. For strings, it will show <em>npos=4294967295</em></p>
  
  <p>and if you keep clicking the drop down arrows, you will eventually get to the actual string saved in that variable; only after digging into the internal structure of the variable, like <code>std::_String_alloc</code> and <code>_Mypair</code> and <code>_Myval</code>, etc. Same for vectors. </p>
  
  <p>Has anyone ever experienced this problem or knows how to fix it?</p>