<?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[Frage zu InsertAt(...) von CArray]]></title><description><![CDATA[<p>ich habe eine CArray und setze die größe auf 1:</p>
<pre><code class="language-cpp">CArray &lt;int,int&gt; paINT;

paINT.SetSize(1);
</code></pre>
<p>nun füge ich ein zahl hintzu mit insert AT</p>
<p>wobei der Index größer 0 sein kann und er fügts trodzem hinzu:</p>
<pre><code class="language-cpp">paINT.InsertAt(1000,5);
</code></pre>
<p>das ARray ist doch nur ein element große wieso stürtz mir das programm nicht ab wenn ich das elemen an der stelle 1000 einfügen würde??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/164628/frage-zu-insertat-von-carray</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 01:50:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/164628.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Nov 2006 15:09:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu InsertAt(...) von CArray on Fri, 10 Nov 2006 15:09:19 GMT]]></title><description><![CDATA[<p>ich habe eine CArray und setze die größe auf 1:</p>
<pre><code class="language-cpp">CArray &lt;int,int&gt; paINT;

paINT.SetSize(1);
</code></pre>
<p>nun füge ich ein zahl hintzu mit insert AT</p>
<p>wobei der Index größer 0 sein kann und er fügts trodzem hinzu:</p>
<pre><code class="language-cpp">paINT.InsertAt(1000,5);
</code></pre>
<p>das ARray ist doch nur ein element große wieso stürtz mir das programm nicht ab wenn ich das elemen an der stelle 1000 einfügen würde??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1172263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172263</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Fri, 10 Nov 2006 15:09:19 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu InsertAt(...) von CArray on Sat, 11 Nov 2006 14:28:03 GMT]]></title><description><![CDATA[<p>Wenn Du mal den Versuch unternimmst, InsertAt und SetAt zu Vergleichen, so wirst Du feststellen, das InsertAt das Array automatisch erweitert, siehe auch GetSize() und SetAt nur einen bestimmten Eintrag setzt, und dieser dann auch den gau bringt, wenn Du anstatt deines InsertAt ein SetAt benutzt.<br />
Also das läuft:</p>
<pre><code class="language-cpp">CArray &lt;int,int&gt; paINT; 

	paINT.SetSize(1);

	paINT.SetAt(0,5);

	int Size = paINT.GetSize();
</code></pre>
<p>Schreibst Du aber:</p>
<pre><code class="language-cpp">paINT.SetAt(1,5);
</code></pre>
<p>geht die Sache schief.</p>
<p>Hoffe das dir die erklärung weiterhilft.</p>
<p>Gruß Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1172514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172514</guid><dc:creator><![CDATA[CTecS]]></dc:creator><pubDate>Sat, 11 Nov 2006 14:28:03 GMT</pubDate></item></channel></rss>