title: std::max - expected an identifier
body: <p>I'm having a problem with <code>std::max</code>. I can't figure it out.</p>
  
  <pre><code>int border = 35;
  int myInt = 2;
  int myOtherInt = 3;
  int z = std::max(myInt + 2 * border, myOtherInt + 2 * border);
  </code></pre>
  
  <p>I've included the algorithm standard header. When I mouse over max, I am getting:</p>
  
  <blockquote>
    <p>Error: expected an identifier</p>
  </blockquote>
  
  <p>And a compile errors of:</p>
  
  <blockquote>
    <p>error C2589: <code>'('</code> : illegal token on right side of <code>'::'</code><br>
    error C2059: syntax error : <code>'::'</code></p>
  </blockquote>
  
  <p>What is wrong?</p>