title: Type of 'this' pointer
body: <p>As mentioned in the title, I would like to know about the type of <code>'this'</code> pointer. </p>
  
  <p>I'm working on a project and I observed that the type of <code>'this'</code> pointer is <code>"ClassName * const this"</code> on windows using VC++ 2008. Well I would want to know what is the need/requirement to make the this pointer a constant pointer. Thanks.</p>