title: Inserting values of an map with vectors
body: <p>I have the following map:</p>
  
  <p><code>std::map&lt;u_long, std::vector&lt;CChatContainer*&gt; &gt;m_Container;</code></p>
  
  <pre><code>class CChatContainer
  {
  public:
      CChatContainer()
      {
          m_uStartPos = 0;
          m_uEndPos = 0;
          m_dwColor = NULL;
          m_pItemElem = NULL;
      }
      ~CChatContainer(){};
  
      u_long m_uStartPos;
      u_long m_uEndPos;
      DWORD m_dwColor;
      void* m_pItemElem;
  };
  </code></pre>
  
  <p>how do I insert values in it, the vector part seems very complex to me</p>