<?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[Konstante Arrays]]></title><description><![CDATA[<p>Hallo,<br />
sind Arrays immer konstant? Der Zuweisungsoperator funktioniert ja nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/280339/konstante-arrays</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 03:07:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/280339.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Jan 2011 20:03:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:03:42 GMT]]></title><description><![CDATA[<p>Hallo,<br />
sind Arrays immer konstant? Der Zuweisungsoperator funktioniert ja nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006302</guid><dc:creator><![CDATA[Wurst]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:12:51 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int a[10];
a[0]  = 42;
</code></pre>
<p>sollte auch bei dir funktionieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006309</guid><dc:creator><![CDATA[Manni 66]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:12:51 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:15:57 GMT]]></title><description><![CDATA[<p>Das ist aber kein Zuweisungsoperator auf das Array @Manni</p>
<p>Ja, sowohl Speicherort als auch Grösse (was damit zusammenhängt) sind konstant. Die Werte kannst du aber noch explizit Konstant machen.<br />
Das gilt jedenfalls in dem Beispiel von Manni</p>
<pre><code class="language-cpp">void f(int a[]) { ... }
</code></pre>
<p>Ich weiss es nicht auswendig, aber ich glaube hier kann man a verändern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006310</guid><dc:creator><![CDATA[Käse]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:15:57 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:29:59 GMT]]></title><description><![CDATA[<p>Ich hab neulich gelernt, dass man Arrays zuweisbar machen kann, indem man sie in eine Struktur verpackt. D.h. nicht das Array wird zugewiesen, sondern die Struktur. In ihr liegt aber das Array. Somit kannst du indirekt eine Zuweisung realisieren. Du erkaufst dir das allerdings damit, dass das Array eine fixe Größe bekommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006319</guid><dc:creator><![CDATA[Paul Müller]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:29:59 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:36:55 GMT]]></title><description><![CDATA[<p>Wurst schrieb:</p>
<blockquote>
<p>sind Arrays immer konstant?</p>
</blockquote>
<p>Nein.</p>
<p>Wurst schrieb:</p>
<blockquote>
<p>Der Zuweisungsoperator funktioniert ja nicht.</p>
</blockquote>
<p>Es gibt keinen Zuweisungsoperator für Arrays. Es gibt auch keinen Kopierkonstruktor. Um Arrays herum gibt es einige Sonderregeln. Willkommen bei den herrlich irregulärem und wenig intuitiven C-Arrays. Missverständnisse vorprogrammiert.</p>
<p>Käse schrieb:</p>
<blockquote>
<pre><code class="language-cpp">void f(int a[]) { ... }
</code></pre>
<p>Ich weiss es nicht auswendig, aber ich glaube hier kann man a verändern.</p>
</blockquote>
<p>Ja, kann man. Aber a ist hier kein Array sondern ein Zeiger. Ein Beispiel einer der wundertollen Sonderregeln bzgl Arrays.</p>
<p>Ich habe mir neulich schonmal bzgl Arrays und Zeiger die Finger wund geschrieben. Das mach ich so schnell nicht nochmal. Bin auch grad zu faul, den Link rauszusuchen. Das Thema war irgendwas mit &quot;char&quot; und char Arrays.</p>
<p>kk</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006320</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006320</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:36:55 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Thu, 13 Jan 2011 20:37:01 GMT]]></title><description><![CDATA[<p>krümelkacker schrieb:</p>
<blockquote>
<p>Ich habe mir neulich schonmal bzgl Arrays und Zeiger die Finger wund geschrieben. Das mach ich so schnell nicht nochmal. Bin auch grad zu Faul, den Link rauszusuchen. Das Thema war irgendwas mit &quot;char&quot; und char Arrays.<br />
kk</p>
</blockquote>
<p><a href="http://www.c-plusplus.net/forum/278764-10" rel="nofollow">Das verwirrende char in C/C++</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006324</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Thu, 13 Jan 2011 20:37:01 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Fri, 14 Jan 2011 14:53:31 GMT]]></title><description><![CDATA[<p>Nun gut, danke für die Antworten.<br />
Das mit dem char-Zeug versteh ich zwar noch nicht (wie gut, dass es std::string gibt :D), aber vielleicht irgendwann mal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2006587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2006587</guid><dc:creator><![CDATA[Wurst]]></dc:creator><pubDate>Fri, 14 Jan 2011 14:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Mon, 17 Jan 2011 08:07:43 GMT]]></title><description><![CDATA[<p>Wurst schrieb:</p>
<blockquote>
<p>Nun gut, danke für die Antworten.<br />
Das mit dem char-Zeug versteh ich zwar noch nicht (wie gut, dass es std::string gibt :D), aber vielleicht irgendwann mal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Und wie gut, dass es std::vector für Arrays dynamischer Größe gibt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> Die kann man auch kopieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2007548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2007548</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 17 Jan 2011 08:07:43 GMT</pubDate></item><item><title><![CDATA[Reply to Konstante Arrays on Mon, 17 Jan 2011 08:44:36 GMT]]></title><description><![CDATA[<p>Und <code>std::tr1::array</code> für Arrays statischer Grösse (welche auch sicherer sind). Damit bleibt so ziemlich kein Grund mehr für rohe C-Arrays übrig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2007564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2007564</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Mon, 17 Jan 2011 08:44:36 GMT</pubDate></item></channel></rss>