title: What use are const pointers (as opposed to pointers to const objects)?
body: <p>I've often used pointers to const objects, like so...</p>
  
  <pre><code>const int *p;
  </code></pre>
  
  <p>That simply means that you can't change the integer that <code>p</code> is pointing at through <code>p</code>. But I've also seen reference to const pointers, declared like this...</p>
  
  <pre><code>int* const p;
  </code></pre>
  
  <p>As I understand it, that means that the pointer variable <em>itself</em> is constant -- you can change the integer it points at all day long, but you can't make it point at something else.</p>
  
  <p>What possible use would that have?</p>