title: Access violation when I declare a variable
body: <p>I have hit a bit of a wall with some debugging. I have been getting two Access violation errors in completely unrelated parts of my program, neither of them I really understand. One of them occurs when I declare a new variable, in this case,</p>
  
  <pre><code>std::map&lt;float, float&gt; fMap;
  </code></pre>
  
  <p>I have checked that the name is not used anywhere else in the code, I'm not sure how that would be relevant but it's all I can think of. I think I have only ever managed to produce one of these when I do something stupid with a pointer. Does anyone have any ideas of what could be causing this? The project is being compiled with Borland 6.</p>
  
  <p>Thanks,</p>