title: Macro representing maximum value for uint64_t
body: <p>I'm seeking for a macro representing the maximum value of <code>uint64_t</code> as <code>UINT_MAX</code> is for <code>unsigned int</code>.
  i.e. I need this value to guaranteed to be (1&lt;&lt;64)-1.</p>
  
  <p>I tried to use <code>UINT64_MAX</code>, but compiling with g++ results in: </p>
  
  <pre><code>'UINT64_MAX' was not declared in this scope
  </code></pre>
  
  <p>It's worth to mention that I have this line <code>#define __STDC_LIMIT_MACROS</code> in the code before using <code>UINT64_MAX</code>.</p>
  
  <p>I was surprised to not find helpful information around the web about it.</p>