<?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[Array auf dem Heap Werte zuweisen !]]></title><description><![CDATA[<p>Hi,</p>
<p>ich wollte fragen ob ich die Werte eines Arreays das nicht auf dem Heap liegt einem Array zuweisen das auf dem Heap liegt ???</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188631/array-auf-dem-heap-werte-zuweisen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 03:11:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188631.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Aug 2007 13:23:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:23:07 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich wollte fragen ob ich die Werte eines Arreays das nicht auf dem Heap liegt einem Array zuweisen das auf dem Heap liegt ???</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337313</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:23:07 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:28:30 GMT]]></title><description><![CDATA[<p>Ja kannst du - elementweise (oder auch mit std::copy()).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337315</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:28:30 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:29:20 GMT]]></title><description><![CDATA[<p>Ja.</p>
<p>greetz, Swordfish</p>
<p>[edit]F*ck, 19 sec...[/edit]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337316</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:36:43 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>danke für die schnelle Antwort,</p>
<p>ich probier das so :</p>
<pre><code class="language-cpp">for (int n =0 ; n &lt;= len; n++)
		{
			for (int m = 0; m &lt; 26; m++)
			{		
				if (strKTA[m] == strEingabe[n])
				{
					kText[n] = strGTA[m] ;
				}
			}
</code></pre>
<p>kText sollts auf den Heap da es dyn. sein müsste. strGTA ist ein statisches Array das ich nur als Vergleichsschablone benutze !<br />
Ich bekomme aber die Fehlermeldung &quot;Die Anwendung in &quot;xxxxx&quot; verweist auf Speicher... . Der Befehl written konnte nicht ausgeführt werden ...! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";("
      alt="😢"
    /></p>
<p>Wie mach ich das richtig ???</p>
<p>Danke nochmal<br />
Shadow Eater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337322</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:36:43 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:42:12 GMT]]></title><description><![CDATA[<p>Hast du das dynamische Array überhaupt vor dem Zuweisen angelegt? Und wenn ja, für vieviele Elemente?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337329</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:45:53 GMT]]></title><description><![CDATA[<p>Hi CStoll,</p>
<p>im Konstruktor :</p>
<pre><code class="language-cpp">kText = new string;
</code></pre>
<p>in der Klasse :</p>
<pre><code class="language-cpp">string *kText;
</code></pre>
<p>Danke<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337334</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337334</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:45:53 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:49:31 GMT]]></title><description><![CDATA[<p>P.S.:Ich dachte ich muss nur bei multidimensionalen Arrays Elemente in der 2.Dimension angeben ?</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337337</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:50:10 GMT]]></title><description><![CDATA[<p>string ist soweit ich das anhand deiner nicht sichtbaren definitionen hier sehen kann ein einzelnes objekt und kein array...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337339</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:50:10 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:54:53 GMT]]></title><description><![CDATA[<p>ich nehme an du hast ein Char-Array vorliegen?!<br />
dann:</p>
<pre><code class="language-cpp">char a[100] = &quot;Bla&quot;;
	std::string s(a);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1337342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337342</guid><dc:creator><![CDATA[Checker*amp*Murckser]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:54:53 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:51:34 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ein String ist doch immer ein Array drum kann ich doch mit dem Arrayzugriffsoperator drauf zugreifen !?!?</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337344</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:53:38 GMT]]></title><description><![CDATA[<p>Hi Murckser,<br />
Einen Sring aus der Klasse string.h !<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337348</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:53:38 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:57:51 GMT]]></title><description><![CDATA[<p>ShadowEater schrieb:</p>
<blockquote>
<p>ein String ist doch immer ein Array drum kann ich doch mit dem Arrayzugriffsoperator drauf zugreifen !?!?</p>
</blockquote>
<p>Ja, aber ein leerer String hat noch keinen Speicherplatz angefordert, auf den du zugreifen könntest. Die Größe mußt du entweder beim new-Aufruf mit angeben oder per resize() anpassen.</p>
<p>(und außerdem verwendet deine Schleife dort oben nicht den String-eigenen op[], sondern fasst den Zeiger als den Anfang eines String-Arrays auf (was heißt, daß kText[0] aka *kText der (leere) mit new angewforderte String und kTest[1] und weitere reiner Datenmüll sind))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337351</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 13:59:34 GMT]]></title><description><![CDATA[<p>ein String IST kein Array.<br />
In C werden char-Arrays auch als strings bezeichnet, allerdings gibts dort keine klasse namens strig.<br />
In der STL gibts die KLasse std::string, die zwar ein array BEINHALTET (bzw. kann sie das, es ist nicht festgelegt), aber nicht mit einem Array gleichzusetzxen ist.</p>
<p>mit new string legst du Speicher fuer ein einzelnes Objekt der Klasse string an (wie auch immer diese Klasse definiert ist) und fuerst in diesem Speicher die Konstruktion der Klasse aus. Der Indexoperator (die eckigen KLammern []) ist zwar fuer viele String-Klassen vorhanden, muss es aber nicht sein. Insofern kommts ganz darauf an, was das fuer eine Klasse string ist, die du da hast.</p>
<p>Zeig uns am betsen mal etwas vom Kontext (d.h. woher du die klasse string hast, was du mit deinem Programm erreichen willst etc.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337355</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 02 Aug 2007 13:59:34 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 14:02:56 GMT]]></title><description><![CDATA[<p>Hi CStoll,</p>
<pre><code class="language-cpp">kText		= new string[6];
</code></pre>
<p>das war die Lösung, aber wenn ich als Dimension die 6 angebe kann ich dann nur auf 6 Elemente zugreifen hab ich mir die Dynamik damit kaputt gemacht ?</p>
<p>Danke für Deine Mühe<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337358</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 14:02:56 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 14:06:56 GMT]]></title><description><![CDATA[<p>Hi Pumuckel,</p>
<p>die Klasse hab ich in VC 6++ einfach includiert</p>
<pre><code class="language-cpp">#include&lt;string&gt;
using namespace std;
</code></pre>
<p>Ich möchte den Inhalt des statischen Arrays mit dem Inhalt des dyn. vergleichen und bei zutreffen die gleichen Elemente in ein dy. Array schreiben !</p>
<p>Danke für Deine Mühe<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337363</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 14:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 14:19:45 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>also googel erschlägt mich mit zig Array Artikeln nur nix zu diesem Thema <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f622.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--crying_face"
      title=";("
      alt="😢"
    /> !<br />
Sobald ich eine Dimension angebe ist doch das Array statisch und nicht mehr dynamisch ???<br />
Im Konstruktor:</p>
<pre><code class="language-cpp">kText = new string[6];
</code></pre>
<p>Im Public Teil:</p>
<pre><code class="language-cpp">string (*kText);
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337377</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 14:19:45 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 14:40:47 GMT]]></title><description><![CDATA[<p>Hmmm,</p>
<p>weis denn echt echt keiner Rat ?</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
ShadowEater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337396</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 14:40:47 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 14:46:22 GMT]]></title><description><![CDATA[<p>O.K.</p>
<p>hat geklappt, Danke nochmal !!!</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337401</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 14:46:22 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 15:36:44 GMT]]></title><description><![CDATA[<p><div class="plugin-markdown"><input type="checkbox" id="checkbox6697" checked="true" /><label for="checkbox6697">verwenden willst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></label></div></p>
<p>Und zum zweiten: Statt das Array selber über new/delete zu verwalten solltest du lieber einen vector&lt;string&gt; verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337448</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 02 Aug 2007 15:36:44 GMT</pubDate></item><item><title><![CDATA[Reply to Array auf dem Heap Werte zuweisen ! on Thu, 02 Aug 2007 15:43:03 GMT]]></title><description><![CDATA[<p>Jap,</p>
<p>werds mir merken !!!</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
SE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337454</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 02 Aug 2007 15:43:03 GMT</pubDate></item></channel></rss>