<?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[Zeiger auf die Vaterklasse]]></title><description><![CDATA[<p>Hallo!</p>
<p>Wie bekomme ich den this Pointer der Basisklasse in der Abgeleiteten Klasse?</p>
<p>Ich habe eine Funktion die in der abgeleiteten Klasse ausgeführt wird und als Parameter einen Zeiger auf die Basisklasse erwartet. Wenn ich nun den Zeiger der abgeleiteten Klasse mit &quot;this&quot; übergebe meckert der Compiler.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282597/zeiger-auf-die-vaterklasse</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 01:41:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282597.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Feb 2011 19:23:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeiger auf die Vaterklasse on Tue, 22 Feb 2011 19:23:45 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Wie bekomme ich den this Pointer der Basisklasse in der Abgeleiteten Klasse?</p>
<p>Ich habe eine Funktion die in der abgeleiteten Klasse ausgeführt wird und als Parameter einen Zeiger auf die Basisklasse erwartet. Wenn ich nun den Zeiger der abgeleiteten Klasse mit &quot;this&quot; übergebe meckert der Compiler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024925</guid><dc:creator><![CDATA[sdadsa]]></dc:creator><pubDate>Tue, 22 Feb 2011 19:23:45 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf die Vaterklasse on Tue, 22 Feb 2011 19:26:04 GMT]]></title><description><![CDATA[<p>sdadsa schrieb:</p>
<blockquote>
<p>Wenn ich nun den Zeiger der abgeleiteten Klasse mit &quot;this&quot; übergebe meckert der Compiler.</p>
</blockquote>
<p>Danke für diese äusserst hilfreiche Fehlerbeschreibung. <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/2024927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024927</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 22 Feb 2011 19:26:04 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf die Vaterklasse on Tue, 22 Feb 2011 19:33:56 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>sdadsa schrieb:</p>
<blockquote>
<p>Wenn ich nun den Zeiger der abgeleiteten Klasse mit &quot;this&quot; übergebe meckert der Compiler.</p>
</blockquote>
<p>Danke für diese äusserst hilfreiche Fehlerbeschreibung. <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>
</blockquote>
<p>Entschuldigung.</p>
<p>Hier ist die ein wenig zusammengeschnittene Info</p>
<pre><code>4&gt;c.cpp(1591): error C2665: 'MoveEvent::MoveEvent' : none of the 2 overloads could convert all the argument types
4&gt;e.h(16): could be 'MoveEvent::MoveEvent(wxEventType,Basisklasse *, ...)'
4&gt;          while trying to match the argument list '(const wxEventType, , Kindklasse *const , ...)'
4&gt;
4&gt;Build FAILED.
</code></pre>
<p>Bei den anderen Parametern funktioniert es einwandfrei nur das mit der Basisklasse und Kindklasse scheint nicht zu laufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024936</guid><dc:creator><![CDATA[sdadsa]]></dc:creator><pubDate>Tue, 22 Feb 2011 19:33:56 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf die Vaterklasse on Tue, 22 Feb 2011 19:46:19 GMT]]></title><description><![CDATA[<p>Ist das wirklich deine Fehlermeldung? Ich frage, weil sie merkwürdige Syntax (zwei aufeinanderfolgende Kommas) enthält. Abgesehen davon wäre ein Minimalcode, der die Fehlermeldung reproduziert, nützlich.</p>
<p>Denn sowas ist kein Problem:</p>
<pre><code class="language-cpp">struct Base {};

void Function(Base* b) {}

struct MyClass : Base
{
	void Method() { Function(this); }
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2024943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024943</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 22 Feb 2011 19:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger auf die Vaterklasse on Tue, 22 Feb 2011 20:14:59 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Ist das wirklich deine Fehlermeldung? Ich frage, weil sie merkwürdige Syntax (zwei aufeinanderfolgende Kommas) enthält. Abgesehen davon wäre ein Minimalcode, der die Fehlermeldung reproduziert, nützlich.</p>
</blockquote>
<p>Ups, danke für den Hinweis. Ich habe mich andauernd auf eine falsche &quot;Folgefehlermeldung&quot; gestürzt. Jetzt geht alles, der Fehler war woanders und trivial.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024958</guid><dc:creator><![CDATA[sdadsa]]></dc:creator><pubDate>Tue, 22 Feb 2011 20:14:59 GMT</pubDate></item></channel></rss>