<?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[Wieso kann ich diesem Array keinem Wert zuweisen?]]></title><description><![CDATA[<p>Wieso kann ich diesem Array keinem Wert zuweisen?</p>
<pre><code class="language-cpp">short Steine_Array[2][2][2] = {0};

Steine_Array[0][0][0] = 1;
</code></pre>
<p>Mein Compiler Dev-C++ bringt die folgende Fehlermeldung:</p>
<p><em>haupt.cpp expected constructor, destructor, or type conversion before '=' token<br />
haupt.cpp expected <code>,' or</code>;' before '=' token<br />
Makefile.win [Build Error] [haupt.o] Error 1</em></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/213444/wieso-kann-ich-diesem-array-keinem-wert-zuweisen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 06:26:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/213444.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 May 2008 09:21:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 09:21:14 GMT]]></title><description><![CDATA[<p>Wieso kann ich diesem Array keinem Wert zuweisen?</p>
<pre><code class="language-cpp">short Steine_Array[2][2][2] = {0};

Steine_Array[0][0][0] = 1;
</code></pre>
<p>Mein Compiler Dev-C++ bringt die folgende Fehlermeldung:</p>
<p><em>haupt.cpp expected constructor, destructor, or type conversion before '=' token<br />
haupt.cpp expected <code>,' or</code>;' before '=' token<br />
Makefile.win [Build Error] [haupt.o] Error 1</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511342</guid><dc:creator><![CDATA[byter]]></dc:creator><pubDate>Sun, 18 May 2008 09:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 10:05:24 GMT]]></title><description><![CDATA[<p>Bin mir net 100%ig sicher.</p>
<p>Aber ich glaube die erste Zeile:</p>
<blockquote>
<p>short Steine_Array[2][2][2] = {0};</p>
</blockquote>
<p>ist nicht zulässig. AFAIK musst du bei Arrays fester Größe, wie bei dir, jedem Element einzeln einen Wert zuweisen. So:</p>
<pre><code class="language-cpp">short Steine_Array[2][2][2] = {0,0,0,0,0,0,0,0};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1511365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511365</guid><dc:creator><![CDATA[dust]]></dc:creator><pubDate>Sun, 18 May 2008 10:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 10:26:00 GMT]]></title><description><![CDATA[<p>Danke, aber der Fehler ist immer noch nicht weg.</p>
<p>Ich hab Array-initalisierungen bisher so gemacht. Werde also nun anders initialisieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511389</guid><dc:creator><![CDATA[byter]]></dc:creator><pubDate>Sun, 18 May 2008 10:26:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 10:32:42 GMT]]></title><description><![CDATA[<p>Steht die Zuweisung in irgendeiner Funktion? Das muss sie nämlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511399</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sun, 18 May 2008 10:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 10:36:14 GMT]]></title><description><![CDATA[<p>Bei mir gehen folgende Schreibweisen jedoch problemlos...</p>
<pre><code class="language-cpp">short Array1[2][2][2] = {{{0,0},{0,0}},{{0,0},{0,0}}};
	short Array2[2][2][2] = {0,0,0,0,0,0,0,0};
	short Array3[2][2][2] = {0};
</code></pre>
<p>Hast du vielleicht sonst einen Syntaxfehler? Zeig mal den gesamten Code und sag, in welcher Zeile der Fehler auftritt.<br />
Mach die Initialisierung ansonsten mit verschachtelten For-Schleifen.</p>
<p>MFK schrieb:</p>
<blockquote>
<p>Steht die Zuweisung in irgendeiner Funktion? Das muss sie nämlich.</p>
</blockquote>
<p>Wieso sollte sie das müssen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511401</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 18 May 2008 10:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 10:46:05 GMT]]></title><description><![CDATA[<p>Der Fehler tritt genau in dieser Zeile auf:<br />
<strong>Steine_Array[0][0][0] = 1;</strong></p>
<p>Und ich vermute mal nicht, dass es an der Initialisierung des Arrays liegt, sondern an der Zuweisung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511403</guid><dc:creator><![CDATA[byter]]></dc:creator><pubDate>Sun, 18 May 2008 10:46:05 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 11:18:18 GMT]]></title><description><![CDATA[<pre><code>Steine_Array[0][0][0] = 1;
</code></pre>
<p>Das muss innerhalb von einer Funktion (z.B. main) stehen und nicht irgendwo im globalen Bereich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511431</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sun, 18 May 2008 11:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to Wieso kann ich diesem Array keinem Wert zuweisen? on Sun, 18 May 2008 11:26:56 GMT]]></title><description><![CDATA[<p>Danke, der Fehler kommt jetzt nicht mehr!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511446</guid><dc:creator><![CDATA[byter]]></dc:creator><pubDate>Sun, 18 May 2008 11:26:56 GMT</pubDate></item></channel></rss>