<?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[Pointer und Klassen]]></title><description><![CDATA[<p>Klasse A erstellt eine Klasse B. Klasse A wird nicht mit new initialisiert, sondern einfach mit A a;</p>
<p>B soll nun einen Pointer auf A haben, ich kann also B einfach ein this übergeben und das klappt auch. Aber dieser Pointer, von A, den ich B übergebe, dieser muss nicht verwaltet werden, sehe ich das richtig? Es braucht kein shared_ptr sein und löschen muss ich ihn auch nicht, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219136/pointer-und-klassen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 12:28:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219136.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Jul 2008 09:08:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pointer und Klassen on Wed, 30 Jul 2008 09:08:07 GMT]]></title><description><![CDATA[<p>Klasse A erstellt eine Klasse B. Klasse A wird nicht mit new initialisiert, sondern einfach mit A a;</p>
<p>B soll nun einen Pointer auf A haben, ich kann also B einfach ein this übergeben und das klappt auch. Aber dieser Pointer, von A, den ich B übergebe, dieser muss nicht verwaltet werden, sehe ich das richtig? Es braucht kein shared_ptr sein und löschen muss ich ihn auch nicht, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556188</guid><dc:creator><![CDATA[Seikilos]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:08:07 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer und Klassen on Wed, 30 Jul 2008 09:35:57 GMT]]></title><description><![CDATA[<p>Nicht nur, dass du ihn nicht löschen mußt, du darfst ihn gar nicht löschen.<br />
Du mußt nur Pointer selber löschen, die du auch selber mit new erstellt hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556193</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:35:57 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer und Klassen on Wed, 30 Jul 2008 09:23:44 GMT]]></title><description><![CDATA[<p>Natürlich sollte man dann aufpassen das man A auch behält und dies nicht irgendwann vom Stack fällt und man nur mit Kopien davon arbeitet. Weil dann zeigt der Pointer von B auf ein nicht mehr gültiges A.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556199</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556199</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:23:44 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer und Klassen on Wed, 30 Jul 2008 09:24:47 GMT]]></title><description><![CDATA[<p>In meinem Fall ist es ne Komposition, bei der A das B erzeugt, daher passiert das nicht <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>
<p>Danke an beide</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556201</guid><dc:creator><![CDATA[Seikilos]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:24:47 GMT</pubDate></item></channel></rss>