<?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[weak type Pointer und strong type Pointer]]></title><description><![CDATA[<p>was ist Unterschied zwischen den beiden?<br />
wie sieht es konkret in c++</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227632/weak-type-pointer-und-strong-type-pointer</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 21:55:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227632.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Nov 2008 08:42:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to weak type Pointer und strong type Pointer on Tue, 18 Nov 2008 08:42:38 GMT]]></title><description><![CDATA[<p>was ist Unterschied zwischen den beiden?<br />
wie sieht es konkret in c++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616295</guid><dc:creator><![CDATA[netrobot]]></dc:creator><pubDate>Tue, 18 Nov 2008 08:42:38 GMT</pubDate></item><item><title><![CDATA[Reply to weak type Pointer und strong type Pointer on Tue, 18 Nov 2008 08:49:15 GMT]]></title><description><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Weak_reference" rel="nofollow">http://en.wikipedia.org/wiki/Weak_reference</a></p>
<p>Oder auch mal google fragen.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616297</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 18 Nov 2008 08:49:15 GMT</pubDate></item><item><title><![CDATA[Reply to weak type Pointer und strong type Pointer on Tue, 18 Nov 2008 09:00:06 GMT]]></title><description><![CDATA[<p>es ist eigentlich nicht exakt auf c++ zugeschnitten<br />
ich zitiere ein paar Sätze aus MVC</p>
<blockquote>
<p>in Model:<br />
Das ganze geschieht, indem das Model Zeiger auf die Viewbasisklasse besitzt, sog. weak-typed Pointer, und so die Basisschnittstelle aller Views benutzen kann.</p>
</blockquote>
<p>es ist ein Callback (Observer)</p>
<blockquote>
<p>in View:<br />
Dies ist möglich, da jede View einen Pointer auf ein konkretes Model besitzt, sog. strong-typed Pointer, und infolge dessen direkte Methodenaufrufe durchführen kann.</p>
</blockquote>
<p>aber ich kann auch ein Pointer erzeugen, der auf ModelBasis class zeigt, dann leite ich viele konkrete Model von dieser ModelBasis class, dann ist der erzeugte Pointer auch weak-typed Pointer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616305</guid><dc:creator><![CDATA[netrobot]]></dc:creator><pubDate>Tue, 18 Nov 2008 09:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to weak type Pointer und strong type Pointer on Tue, 18 Nov 2008 09:08:55 GMT]]></title><description><![CDATA[<p>weak/strong references sind ein allgemeines Konzept und hat in erster Linie rein gar nichts mit dem MVC Pattern zu tun. Wenn dich die genauere Implementierung interessiert, kannst du ja mal in boost nachschauen.</p>
<p><a href="http://www.boost.org/doc/libs/1_37_0/libs/smart_ptr/smart_ptr.htm" rel="nofollow">http://www.boost.org/doc/libs/1_37_0/libs/smart_ptr/smart_ptr.htm</a></p>
<p>Da gibt es auch noch Erklärungen dazu..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1616311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1616311</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 18 Nov 2008 09:08:55 GMT</pubDate></item></channel></rss>