title: Returning const 'this' pointer
body: <p>if <code>this</code> is a const pointer to class's object how can you return a const pointer from non-const return type?</p>
  
  <pre><code>Class T
  {
   public:
     T* func(){return this;}
  };
  </code></pre>