<?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[std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben?]]></title><description><![CDATA[<p>Hallo Leute,</p>
<pre><code class="language-cpp">std::vector&lt;std::list &lt;FOO&gt; &gt; DATA;
</code></pre>
<p>wie bekomm ich das hin, das DATA mit 4 std::list &lt;FOO&gt; Listen initalisiert wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/211277/std-vector-lt-std-list-lt-foo-gt-gt-data-wie-vectorgröße-angeben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 00:08:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/211277.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Apr 2008 09:41:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 09:41:43 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<pre><code class="language-cpp">std::vector&lt;std::list &lt;FOO&gt; &gt; DATA;
</code></pre>
<p>wie bekomm ich das hin, das DATA mit 4 std::list &lt;FOO&gt; Listen initalisiert wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495477</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 21 Apr 2008 09:41:43 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 09:45:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::vector&lt;std::list &lt;FOO&gt; &gt; DATA(4, std::list &lt;FOO&gt;());
</code></pre>
<p>so vielleicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495480</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 21 Apr 2008 09:45:38 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:00:54 GMT]]></title><description><![CDATA[<p>ne leider nich.. wie geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495485</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:13:19 GMT]]></title><description><![CDATA[<p>Muss es eine std::list sein?<br />
Wenn ja, warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495499</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:13:19 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:15:17 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::vector&lt;std::list &lt;FOO&gt; &gt; DATA(4);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1495501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495501</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:15:17 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:23:08 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">class BAR{

  std::vector&lt; std:list&lt;FOO&gt; &gt; m_DATA;

  BAR(){
    //Hier sollen 4 Listen leere in m_DATA initialisiert werden.
  }

}
</code></pre>
<p>mit dem:</p>
<pre><code class="language-cpp">std::vector&lt; std::list&lt;FOO&gt; &gt; m_lPointLists(4);
</code></pre>
<p>-&gt; syntax error 'constant'!!!</p>
<p>es muss ne liste sein, später soll mit trial /Eror backtracking objekte systematisc eingefügt etc. werden.. muss schnell gehen.. ! würd ich vector nhemen würde es zuviel zeit kosten ein element einzugliedern....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495508</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:23:08 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:37:41 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>mit dem:</p>
<pre><code class="language-cpp">std::vector&lt; std::list&lt;FOO&gt; &gt; m_lPointLists(4);
</code></pre>
<p>-&gt; syntax error 'constant'!!!</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Was eine Initialisierungsliste ist, weißt du aber, oder?</p>
<pre><code class="language-cpp">struct FOO
{
};

class BAR
{
    std::vector&lt; std::list&lt;FOO&gt; &gt; m_DATA;

    BAR() : m_DATA(4)
    {
    }
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1495521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495521</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:37:41 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:40:56 GMT]]></title><description><![CDATA[<p>ja das weis ich, das hatte ich auch schon probert.. Aber ich habe den fehler die std::vector std::list brauchen ne default konstruktor wen nman sie so initialisieren will... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495526</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:40:56 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:43:02 GMT]]></title><description><![CDATA[<p>Du musst halt am richtigen Ort deine Member initialisieren:<br />
So gehts.</p>
<pre><code class="language-cpp">class BAR{

  std::vector&lt; std:list&lt;FOO&gt; &gt; m_DATA;

  BAR() : m_DATA(4)
  {
  }

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1495527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495527</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:45:56 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>die std::vector std::list brauchen ne default konstruktor wen nman sie so initialisieren will... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
</blockquote>
<p>Und? Beide haben einen Default-Konstruktor.</p>
<p>Und beim nächsten Post: Codebeispiel, Umsetzung der bisherigen Lösungen, vollständige Fehlermeldungen die Du mit diesen Lösungen bekommst. Solltest Du inzwischen auch schon aufgeschnappt haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495532</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:45:56 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Mon, 21 Apr 2008 10:47:05 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>jAber ich habe den fehler die std::vector std::list brauchen ne default konstruktor wen nman sie so initialisieren will... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
</blockquote>
<p>Beide haben einen Default-CTor. Ich vermute eher, dass FOO keinen hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495533</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 21 Apr 2008 10:47:05 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Tue, 22 Apr 2008 02:42:11 GMT]]></title><description><![CDATA[<p>Bar hat zwei &quot;const&quot; variablen, die initalisiert werden müssen, dann muss man nen eigen &quot;deafult&quot;kosntruktor schreiben der das macht. Das war der grund nehm ic han <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495976</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 22 Apr 2008 02:42:11 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Tue, 22 Apr 2008 05:14:13 GMT]]></title><description><![CDATA[<p>Tja, hättest du gleich den richtigen Code und die richtige Fehlermeldung gezeigt, wäre das vermutlich viel schneller gegangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495984</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 22 Apr 2008 05:14:13 GMT</pubDate></item><item><title><![CDATA[Reply to std::vector&amp;lt;std::list &amp;lt;FOO&amp;gt; &amp;gt; DATA; wie Vectorgröße angeben? on Tue, 22 Apr 2008 05:18:47 GMT]]></title><description><![CDATA[<p>jepp das stimmt.. muss erst wieder bischen warm werden mit dem c++ gedöns</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1495985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1495985</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 22 Apr 2008 05:18:47 GMT</pubDate></item></channel></rss>