<?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[2D Array will nicht]]></title><description><![CDATA[<p>hallo zusammen,<br />
habe eine kleines nerviges Problem: möchte ein 8000*20 String Array anlegen und es direkt mit Daten füllen. Die entsprechenden Daten habe ich auch. mein aktuller Versuch sieht ungefähr so aus:</p>
<pre><code class="language-cpp">string Tabelle[8000][20] ={ {...},...,{...}};
</code></pre>
<p>in { {...},...,{...}} habe ich meine Daten stehen und diese haben auch die richtige Größe. Der Fehler, den ich bekomme, besagt, dass ich meine 4GB Ram überschreite, meine Daten sind aber nie im Leben so groß.<br />
habe in den letzten 2 Stunden schon einiges mit Allokieren versucht, aber irgendwie scheitert es an komischen Gründen immer.<br />
kann mir da einer weiter helfen???</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/297665/2d-array-will-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 04:21:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/297665.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Jan 2012 12:02:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 12:02:51 GMT]]></title><description><![CDATA[<p>hallo zusammen,<br />
habe eine kleines nerviges Problem: möchte ein 8000*20 String Array anlegen und es direkt mit Daten füllen. Die entsprechenden Daten habe ich auch. mein aktuller Versuch sieht ungefähr so aus:</p>
<pre><code class="language-cpp">string Tabelle[8000][20] ={ {...},...,{...}};
</code></pre>
<p>in { {...},...,{...}} habe ich meine Daten stehen und diese haben auch die richtige Größe. Der Fehler, den ich bekomme, besagt, dass ich meine 4GB Ram überschreite, meine Daten sind aber nie im Leben so groß.<br />
habe in den letzten 2 Stunden schon einiges mit Allokieren versucht, aber irgendwie scheitert es an komischen Gründen immer.<br />
kann mir da einer weiter helfen???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163629</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163629</guid><dc:creator><![CDATA[astro108]]></dc:creator><pubDate>Wed, 04 Jan 2012 12:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 12:05:18 GMT]]></title><description><![CDATA[<p>wtf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163630</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Wed, 04 Jan 2012 12:05:18 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 12:06:13 GMT]]></title><description><![CDATA[<p>du legst dein array auf dem stack an. das ist der speicher der verdammt schnell, aber auch sehr klein ist.</p>
<p>wenn du es auf dem heap anlegst, hast du viel mehr platz.<br />
nimm dir std::array oder std::vector, die regeln die grösser für dich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163631</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163631</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Wed, 04 Jan 2012 12:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 12:08:10 GMT]]></title><description><![CDATA[<p>Nenn mal den genauen Fehler und wann er auftritt. Und willst du wirklich 160.000 Strings auf den Stack packen? Selbst wenn du keine Probleme mit der 4GB Grenze bekommen würdest, so würdest du doch schnell Probleme mit dem Stack bekommen, der meistens in der Voreinstellung nur ein paar MB groß ist. Wenn wir mal geschätzte 64 Byte Verwaltungsdaten pro String nehmen, dann ist das schon ein gewaltiger Teil davon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163636</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 04 Jan 2012 12:08:10 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 12:49:04 GMT]]></title><description><![CDATA[<p>Sag lieber, was Du machen willst, statt wie.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163659</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Wed, 04 Jan 2012 12:49:04 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 13:19:47 GMT]]></title><description><![CDATA[<p>vielen Dank, ich denke std::vector wird das Richtige sein.<br />
habe bisschen gegooglet und bin gerade so weit:</p>
<pre><code class="language-cpp">vector&lt;vector&lt;string&gt; &gt;  Tabelle(8000, vector&lt;string&gt;(20, &quot;&quot;));
</code></pre>
<p>dieser Construktor initialisiert mir mein 8000*20 Array mit &quot;&quot;. wie initialisiere ich es denn nun mit meinen Daten direkt???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163688</guid><dc:creator><![CDATA[astro108]]></dc:creator><pubDate>Wed, 04 Jan 2012 13:19:47 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Wed, 04 Jan 2012 13:34:50 GMT]]></title><description><![CDATA[<p>std::initializer_list wenn du c++11 hast...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2163701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2163701</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Wed, 04 Jan 2012 13:34:50 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Tue, 10 Jan 2012 10:09:00 GMT]]></title><description><![CDATA[<p>ich benutze CodeBlocks<br />
habe folgenden code ausprobiert:</p>
<pre><code class="language-cpp">class SequenceClass {
public:
    SequenceClass(std::initializer_list&lt;int&gt; list);
};
SequenceClass some_var = {1, 4, 5, 6};
</code></pre>
<p>bekomme aber den Fehler &quot;error: expected ')' before '&lt;' token&quot; für die Zeile &quot;SequenceClass(std::initializer_list&lt;int&gt; list);&quot;. es scheint, dass c++11 nicht aktiviert ist. wie aktiviere ich es?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2166219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2166219</guid><dc:creator><![CDATA[astro108]]></dc:creator><pubDate>Tue, 10 Jan 2012 10:09:00 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Tue, 10 Jan 2012 14:40:22 GMT]]></title><description><![CDATA[<p>Aktivieren???<br />
Entweder dein Compiler unterstützt C++11 oder eben nicht. Da gibts nix zu aktivieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2166352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2166352</guid><dc:creator><![CDATA[Jonas OSDever]]></dc:creator><pubDate>Tue, 10 Jan 2012 14:40:22 GMT</pubDate></item><item><title><![CDATA[Reply to 2D Array will nicht on Tue, 10 Jan 2012 14:46:52 GMT]]></title><description><![CDATA[<p>Code::Blocks benutzt als Backend gcc, also musst du dem Compiler den Parameter -std=c++0x mitgeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2166359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2166359</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Tue, 10 Jan 2012 14:46:52 GMT</pubDate></item></channel></rss>