<?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[Thread Rutine in Klasse einbauen]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich möchte gerne einen Thread von einer Funktion einer Klasse aus starten. Dabei soll die Thread Einstiegsrutine, die bei CreateThread erforderlich ist, ein Member der Klasse sein. Wie stelle ich das an?</p>
<p>Vielen Dank schon mal im Voraus!</p>
<p>Gruß, veryxRV</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/192038/thread-rutine-in-klasse-einbauen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 03:06:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/192038.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 09 Sep 2007 19:45:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Sun, 09 Sep 2007 19:45:35 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich möchte gerne einen Thread von einer Funktion einer Klasse aus starten. Dabei soll die Thread Einstiegsrutine, die bei CreateThread erforderlich ist, ein Member der Klasse sein. Wie stelle ich das an?</p>
<p>Vielen Dank schon mal im Voraus!</p>
<p>Gruß, veryxRV</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362184</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Sun, 09 Sep 2007 19:45:35 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Sun, 09 Sep 2007 20:46:28 GMT]]></title><description><![CDATA[<p>Pack das in die Klasse:</p>
<pre><code class="language-cpp">static unsigned long __stdcall threadDummy(void* instance)
	{
		static_cast&lt;Klasse*&gt;(instance)-&gt;Tick();
		return 0;
	}

    void Tick();
</code></pre>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362217</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362217</guid><dc:creator><![CDATA[ceplusplus@loggedoff]]></dc:creator><pubDate>Sun, 09 Sep 2007 20:46:28 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Mon, 10 Sep 2007 12:57:21 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Danke erst mal <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>Leider verstehe ich den Code nicht wirklich... Könntest du mir vielleicht eine Kurze Definition der Bestandteile geben? Das wäre super! <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/1362562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362562</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:57:21 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Mon, 10 Sep 2007 13:03:00 GMT]]></title><description><![CDATA[<p>Du übergibst die Funktion CreateThread als Entrypoint für den Thread (lpStartAddress) und als Parameter (lpParameter) den this pointer. Dann hast du den this pointer in threadDummy in der Variablen instance drin und kannst den wieder zurückcasten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362567</guid><dc:creator><![CDATA[tenchou]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Mon, 10 Sep 2007 13:09:23 GMT]]></title><description><![CDATA[<p>Ah okay verstehe. Aber die threadDummy() ist soll als Member der Klasse integriert werden oder? So hatte ich das zumindest gemeint.</p>
<p>EDIT: Ja, soll sie. Hab es ausprobiert und es funktioniert <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="🙂"
    /> Danke noch mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362573</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:09:23 GMT</pubDate></item><item><title><![CDATA[Reply to Thread Rutine in Klasse einbauen on Mon, 10 Sep 2007 13:10:20 GMT]]></title><description><![CDATA[<p>Kann sie ja auch, ist ja static, also hat sie keinen impliziten this pointer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362579</guid><dc:creator><![CDATA[tenchou]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:10:20 GMT</pubDate></item></channel></rss>