title: Get a pointer to STL container an iterator is referencing?
body: <p>For example, the following is possible:</p>
  
  <pre><code>std::set&lt;int&gt; s;  
  std::set&lt;int&gt;::iterator it = s.begin();
  </code></pre>
  
  <p>I wonder if the opposite is possible, say,</p>
  
  <pre><code>std::set&lt;int&gt;* pSet = it-&gt;**getContainer**();  // something like this...
  </code></pre>