<?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[Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen?]]></title><description><![CDATA[<p>1.Frage</p>
<p>Gibt es Fälle, dass das Erzeugen von Objekten via &quot;new&quot; Fehler auftreten? Als das das Objekt auf dem Speicher nich reserviert werdne kann oder andere Dinge?</p>
<p>wird dann der Pointer auf NULL gesetzt?</p>
<p>Was kann noch passieren?</p>
<p>2. Frage:</p>
<p>Wie kann ich den new Operator überladen das er mir automatisch was TRACED oder in ne File Loggt? geht das?</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/177908/welche-probleme-fehler-können-bei-quot-new-quot-speicherreservierung-entstehen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 27 Jun 2026 21:25:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/177908.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Apr 2007 10:12:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 10:14:33 GMT]]></title><description><![CDATA[<p>1.Frage</p>
<p>Gibt es Fälle, dass das Erzeugen von Objekten via &quot;new&quot; Fehler auftreten? Als das das Objekt auf dem Speicher nich reserviert werdne kann oder andere Dinge?</p>
<p>wird dann der Pointer auf NULL gesetzt?</p>
<p>Was kann noch passieren?</p>
<p>2. Frage:</p>
<p>Wie kann ich den new Operator überladen das er mir automatisch was TRACED oder in ne File Loggt? geht das?</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1259893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259893</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 05 Apr 2007 10:14:33 GMT</pubDate></item><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 10:16:43 GMT]]></title><description><![CDATA[<p>BorisDieKlinge schrieb:</p>
<blockquote>
<p>Gibt es Fälle, dass das Erzeugen von Objekten via &quot;new&quot; Fehler auftreten? Als das das Objekt auf dem Speicher nich reserviert werdne kann oder andere Dinge?</p>
</blockquote>
<p>Ja, der Heap kann aus den Nähten platzen (vor allem wenn du etwas verschwenderisch mit deinem Speicher umgehst). Oder der Ctor des angelegten Objekts kann eine Exception werfen, um Initialisierungsfehler zu kennzeichnen.</p>
<blockquote>
<p>wird dann der Pointer auf NULL gesetzt?</p>
</blockquote>
<p>Bei Speicherproblemen wird typischerweise NULL geliefert, bei internen Problemen des Ctors kommt dir die Exception entgegengeworfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1259896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259896</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 05 Apr 2007 10:16:43 GMT</pubDate></item><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 11:32:34 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Bei Speicherproblemen wird typischerweise NULL geliefert, bei internen Problemen des Ctors kommt dir die Exception entgegengeworfen.</p>
</blockquote>
<p>Oder, noch typischer, <code>std::bad_alloc</code> geworfen. <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="😉"
    /></p>
<p>BorisDieKlinge  schrieb:</p>
<blockquote>
<p>2. Frage:</p>
</blockquote>
<p><a href="https://www.google.de/search?&amp;q=overloading%20operator%20new" rel="nofollow">Google: overloading operator new</a>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1259955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259955</guid><dc:creator><![CDATA[finix]]></dc:creator><pubDate>Thu, 05 Apr 2007 11:32:34 GMT</pubDate></item><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 11:44:21 GMT]]></title><description><![CDATA[<p>bad_alloc sollte laut Standard geworfen werden. Der Null-Pointer ist dagegen ein Relikt aus alten Exception-losen-C++-Zeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1259963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259963</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 05 Apr 2007 11:44:21 GMT</pubDate></item><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 11:45:58 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>bad_alloc sollte laut Standard geworfen werden. Der Null-Pointer ist dagegen ein Relikt aus alten Exception-losen-C++-Zeiten.</p>
</blockquote>
<p>Oder wenn man explizit new(nothrow) anfordert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1259964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259964</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 05 Apr 2007 11:45:58 GMT</pubDate></item><item><title><![CDATA[Reply to Welche Probleme &#x2F;Fehler können bei &amp;quot;new&amp;quot; Speicherreservierung entstehen? on Thu, 05 Apr 2007 12:07:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int *i = new int;   // wirft evtl. bad_alloc
int *a = new(nothrow) int; // gibt evtl. null zurück
</code></pre>
<p>So, jetzt haben wir es zusammen gefasst. <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/1259986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1259986</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 05 Apr 2007 12:07:37 GMT</pubDate></item></channel></rss>