title: c++ must delete a references?
body: <p>in the following code:</p>
  
  <pre><code>class x
  {
  private:
   someRef&amp; m_ref;
  
  public:
   x(someRef&amp; someRef):m_ref(someRef)
  { 
  }
  </code></pre>
  
  <p>do I need to do:</p>
  
  <pre><code>~x()
  {
    delete m_ref;
  }
  </code></pre>
  
  <p>which by the way doesnt work without getting the pointer...</p>
  
  <p>basically I'm asking: <strong>Do I need to call a destructor on a reference member?</strong></p>