title: Is there a maximum number of std::map inside a std::map in c++?
body: <p>I need to create a map containing a map that has a map as value etc.</p>
  
  <p>I would like to ask if there is a limitation in terms of max complexity in this.</p>
  
  <p>I have this <code>std::map&lt;string,std::map&lt;string,std::map&lt;string,vector&lt;double&gt;&gt;&gt;&gt; BaselineData;</code></p>
  
  <p>but even if i insert the data like this nothing is inserted <code>BaselineData.insert(std::pair&lt;string,map&lt;string,map&lt;string,vector&lt;double&gt;&gt;&gt;&gt;("A String",Spacedata));</code>
  Where <code>Spacedata</code> is <code>map&lt;string,map&lt;string,vector&lt;double&gt;&gt;&gt; Spacedata;</code></p>
  
  <p>Thank you in advance</p>
  
  <p>Solved: Finally it was my bad, everything was correct apart from the fact that the debugger in VS is stuck and can't show the content, probably due to the multidimensional mapping.</p>