<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[multimap in vector]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich müßte in einem vector mehrere multimaps halten und bräuchte hierzu ein anshauliches Beispiel. Wie deklariere ich das? So?</p>
<pre><code class="language-cpp">vector&lt; multimap&lt; key, Object * &gt; &gt; collection;
collection.push_back(multimap&lt; key, Object *&gt;);
</code></pre>
<p>Oder so?</p>
<pre><code class="language-cpp">vector&lt; *multimap&lt; key, Object * &gt; &gt; collection;
collection.push_back( new multimap&lt; key, Object *&gt;);
</code></pre>
<p>Wer kann mir sagen, wie das geht?</p>
<p>Grüße Max</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168449/multimap-in-vector</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 09:41:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168449.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Dec 2006 13:47:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 13:47:41 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich müßte in einem vector mehrere multimaps halten und bräuchte hierzu ein anshauliches Beispiel. Wie deklariere ich das? So?</p>
<pre><code class="language-cpp">vector&lt; multimap&lt; key, Object * &gt; &gt; collection;
collection.push_back(multimap&lt; key, Object *&gt;);
</code></pre>
<p>Oder so?</p>
<pre><code class="language-cpp">vector&lt; *multimap&lt; key, Object * &gt; &gt; collection;
collection.push_back( new multimap&lt; key, Object *&gt;);
</code></pre>
<p>Wer kann mir sagen, wie das geht?</p>
<p>Grüße Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196659</guid><dc:creator><![CDATA[BlackPepper]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:47:41 GMT</pubDate></item><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 13:54:37 GMT]]></title><description><![CDATA[<p>Die erste Variante dürfte wohl besser sein, weil sich da der vector selber um die Speicherverwaltung kümmern kann (obwohl - so eine multimap dürfte ziemlich groß werden, und wenn der vector die umkopieren muß, kann das dauern).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196664</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:54:37 GMT</pubDate></item><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 13:55:03 GMT]]></title><description><![CDATA[<p>Das erste ist coooler und schöner und besser :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196665</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 13:55:03 GMT</pubDate></item><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 14:05:28 GMT]]></title><description><![CDATA[<p>Freak_Coder schrieb:</p>
<blockquote>
<p>Das erste ist coooler und schöner und besser :xmas1:</p>
</blockquote>
<p>Bei der ersten Variante meint aber der Compiler:</p>
<p>expected primary-expression before ‘)’ token</p>
<p>Und ich werd grad nicht schlau draus. Als würde der Compiler einen Bezeichner erwareten.</p>
<p>Grüße Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196671</guid><dc:creator><![CDATA[BlackPepper]]></dc:creator><pubDate>Fri, 22 Dec 2006 14:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 14:11:07 GMT]]></title><description><![CDATA[<p>Wenn du push_back wirklich so wie oben benutzt kann das ja auch nicht funktionieren, du musst schon nen richtiges Objekt übergeben, oder:</p>
<pre><code class="language-cpp">collection.push_back(multimap&lt; key, Object *&gt;());
</code></pre>
<p>Also Klammern setzen damit ein unbennantes Objekt erzeugt und in den Container gepushed wird...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196672</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 22 Dec 2006 14:11:07 GMT</pubDate></item><item><title><![CDATA[Reply to multimap in vector on Fri, 22 Dec 2006 14:16:24 GMT]]></title><description><![CDATA[<p>Freak_Coder schrieb:</p>
<blockquote>
<p>Wenn du push_back wirklich so wie oben benutzt kann das ja auch nicht funktionieren, du musst schon nen richtiges Objekt übergeben, oder:</p>
<pre><code class="language-cpp">collection.push_back(multimap&lt; key, Object *&gt;());
</code></pre>
<p>Also Klammern setzen damit ein unbennantes Objekt erzeugt und in den Container gepushed wird...</p>
</blockquote>
<p>Das mit den Klammern wußte ich nicht.</p>
<p>Danke schön!</p>
<p>Grüße, frohe Weihnacht und guten Rutsch ins neue Jahr.</p>
<p>Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196676</guid><dc:creator><![CDATA[BlackPepper]]></dc:creator><pubDate>Fri, 22 Dec 2006 14:16:24 GMT</pubDate></item></channel></rss>