<?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[String Pointer mit new]]></title><description><![CDATA[<pre><code>string **rel;
int zeile = 10, spalte = 10;
rel = new *string[zeile];

for(int j = 0 ; j &lt; spalte ; j++ ) {
   rel[j] = new string[spalte];
}

rel[0][3] = &quot;hallo&quot;;
</code></pre>
<p>Er zeigt mir einen Fehler an bei rel = new *string[zeile] an. Woran liegt das ???</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/321029/string-pointer-mit-new</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Jul 2026 18:38:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/321029.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Oct 2013 11:31:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 11:31:11 GMT]]></title><description><![CDATA[<pre><code>string **rel;
int zeile = 10, spalte = 10;
rel = new *string[zeile];

for(int j = 0 ; j &lt; spalte ; j++ ) {
   rel[j] = new string[spalte];
}

rel[0][3] = &quot;hallo&quot;;
</code></pre>
<p>Er zeigt mir einen Fehler an bei rel = new *string[zeile] an. Woran liegt das ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361823</guid><dc:creator><![CDATA[realEngine2000]]></dc:creator><pubDate>Mon, 21 Oct 2013 11:31:11 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 11:32:40 GMT]]></title><description><![CDATA[<p>Habs selbst rausgefunden</p>
<p>rel = new string*[zeile];</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361825</guid><dc:creator><![CDATA[realEngine2000]]></dc:creator><pubDate>Mon, 21 Oct 2013 11:32:40 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 11:33:40 GMT]]></title><description><![CDATA[<p>Egal, was du da vorhast. Es ist böse so mit Pointern rumzuwischen. !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361827</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Mon, 21 Oct 2013 11:33:40 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 13:41:06 GMT]]></title><description><![CDATA[<p>realEngine2000 schrieb:</p>
<blockquote>
<p>Habs selbst rausgefunden</p>
<p>rel = new string*[zeile];</p>
</blockquote>
<p>Sehr fantasievoll. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361867</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 21 Oct 2013 13:41:06 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 13:57:20 GMT]]></title><description><![CDATA[<p>Di willst hier so etwas wie ein zweidimensionales Array aus Strings anlegen? Benutze zumindest std::vector für so etwas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361871</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 21 Oct 2013 13:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 14:56:03 GMT]]></title><description><![CDATA[<p>Wieso ? vector . Vektor ist eine eigenes Objekt das Array wird nicht wachsen es ist konstant</p>
<p>also ich will eine tabelle in meinem Objekt abspeichern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361885</guid><dc:creator><![CDATA[realEngine2000]]></dc:creator><pubDate>Mon, 21 Oct 2013 14:56:03 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 14:57:34 GMT]]></title><description><![CDATA[<p>Wie schauts eigentlich aus mit dem new Operator muss ich da abfragen ob NULL zurückgeliefert wird oder wirft new von selbst ne exception ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361886</guid><dc:creator><![CDATA[realEngine2000]]></dc:creator><pubDate>Mon, 21 Oct 2013 14:57:34 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 15:13:25 GMT]]></title><description><![CDATA[<p>realEngine2000 schrieb:</p>
<blockquote>
<p>Wie schauts eigentlich aus mit dem new Operator muss ich da abfragen ob NULL zurückgeliefert wird oder wirft new von selbst ne exception ?</p>
</blockquote>
<p>wirft normal std::bad_alloc, ausser du konstruierst mit std::nothrow-argument, dann ist der rückgabewert einfach nullptr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361897</guid><dc:creator><![CDATA[kenner des braks]]></dc:creator><pubDate>Mon, 21 Oct 2013 15:13:25 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 15:16:06 GMT]]></title><description><![CDATA[<p>realEngine2000 schrieb:</p>
<blockquote>
<p>Wieso ? vector . Vektor ist eine eigenes Objekt das Array wird nicht wachsen es ist konstant</p>
</blockquote>
<p>Wo ist das Problem? Du musst die Möglichkeit zu wachsen ja nicht nutzen. Wenn du ohnehin den Platz auf dem Heep anlegst hat Vector auch keinen Overhead aber ist sehr viel sicherer als ein manuelles new.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361898</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 21 Oct 2013 15:16:06 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 15:23:00 GMT]]></title><description><![CDATA[<pre><code>vector&lt;vector&lt;string&gt;&gt; rel(zeile,spalte);
</code></pre>
<p>Dürfte genau das machen was du jetzt machst nur besser. Prinzipiell könnte man noch versuchen das alles als kontinuierlichen Speicherbereich anzulegen wenn es schnell sein soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361903</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 21 Oct 2013 15:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 15:23:27 GMT]]></title><description><![CDATA[<p>Zumindestens std::array kannst dann nehmen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361905</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Mon, 21 Oct 2013 15:23:27 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 15:27:46 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>Zumindestens std::array kannst dann nehmen</p>
</blockquote>
<p>Momentan sind seine Grenzen ja keine kompilezeitkonstanten, daher auch das new. Zumindest dachte ich das. Ansonsten hätte er ja gleich</p>
<pre><code>string ref[10][10]
</code></pre>
<p>schreiben können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361908</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361908</guid><dc:creator><![CDATA[TNA]]></dc:creator><pubDate>Mon, 21 Oct 2013 15:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 16:10:09 GMT]]></title><description><![CDATA[<p>ja so wie TNA gesagt hat es steht nicht fest. TNA das mit den Vektoren ist gut. Ist aber nicht meine Methode ein bisschen schneller ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361923</guid><dc:creator><![CDATA[realEngine2000]]></dc:creator><pubDate>Mon, 21 Oct 2013 16:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 16:14:25 GMT]]></title><description><![CDATA[<p>Nein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361924</guid><dc:creator><![CDATA[fast]]></dc:creator><pubDate>Mon, 21 Oct 2013 16:14:25 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 16:33:24 GMT]]></title><description><![CDATA[<p>Und selbst wenns ungefähr 0.001 Nanosekunden schneller wäre, würdest du dann freiwillig auf die ganzen Komfortfunktionen und Sicherungen im Debugmodus verzichten wollen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361927</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Mon, 21 Oct 2013 16:33:24 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 16:40:39 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>Und selbst wenns ungefähr 0.001 Nanosekunden schneller wäre, würdest du dann freiwillig auf die ganzen Komfortfunktionen und Sicherungen im Debugmodus verzichten wollen?</p>
</blockquote>
<p>Dann würde ich einen eigenen Vector schreiben, der das Problem nicht hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361929</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 21 Oct 2013 16:40:39 GMT</pubDate></item><item><title><![CDATA[Reply to String Pointer mit new on Mon, 21 Oct 2013 18:53:47 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>Und selbst wenns ungefähr 0.001 Nanosekunden schneller wäre, würdest du dann freiwillig auf die ganzen Komfortfunktionen und Sicherungen im Debugmodus verzichten wollen?</p>
</blockquote>
<p>Dann würde ich einen eigenen Vector schreiben, der das Problem nicht hat.</p>
</blockquote>
<p><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="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2361958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2361958</guid><dc:creator><![CDATA[mitleser]]></dc:creator><pubDate>Mon, 21 Oct 2013 18:53:47 GMT</pubDate></item></channel></rss>