title: Why is a type qualifier on a return type meaningless?
body: <p>Say I have this example:</p>
  
  <pre><code>char const * const
  foo( ){
     /* which is initialized to const char * const */
     return str;
  }
  </code></pre>
  
  <p>What is the right way to do it to avoid the compiler warning "type qualifier on return type is meaningless"?</p>