title: C++ implementing double * getter
body: <p>I got some h file I need to implement but encountered a blocker.
  I have a class</p>
  
  <pre><code>Class A 
  {
     B** something;
  public:
     const B** getSomething() const;
  }
  </code></pre>
  
  <p>any try to implement it falls with error
  is there a way to implement it as is? if not, what is the right way to get this member?
  explanation will be great!</p>
  
  <p>when trying:</p>
  
  <pre><code>const B** A::getSomething() const 
  {  
     return something; 
  } 
  </code></pre>
  
  <p>error: "cannot covert lvalue of type 'B** const' to return type B const**</p>