<?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[Tread abschießen?]]></title><description><![CDATA[<p>Hab einen Tread, den möchte ich aber aus einer nicht statischen Funktion beenden, sollte dieser laufen. Ist dies möglich.</p>
<p>Mein Tread:</p>
<pre><code class="language-cpp">//.h file ...
	static void				FillList(void * p);

//.cpp file...

// tread aufruf
 	_beginthread(FillList, 0, this);
</code></pre>
<p>Mir hilft _endthread(); und _endthreadex(); wohl nicht viel weiter, da ich diese aus dem Tread aufrufem muß oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/46385/tread-abschießen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 18:29:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/46385.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Aug 2003 09:16:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 09:16:05 GMT]]></title><description><![CDATA[<p>Hab einen Tread, den möchte ich aber aus einer nicht statischen Funktion beenden, sollte dieser laufen. Ist dies möglich.</p>
<p>Mein Tread:</p>
<pre><code class="language-cpp">//.h file ...
	static void				FillList(void * p);

//.cpp file...

// tread aufruf
 	_beginthread(FillList, 0, this);
</code></pre>
<p>Mir hilft _endthread(); und _endthreadex(); wohl nicht viel weiter, da ich diese aus dem Tread aufrufem muß oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335696</guid><dc:creator><![CDATA[Kolaschi]]></dc:creator><pubDate>Tue, 19 Aug 2003 09:16:05 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 11:18:52 GMT]]></title><description><![CDATA[<p>Bei einem Menschen nennt man das Mord, aber möglich ist es.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335816</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335816</guid><dc:creator><![CDATA[&gt;&gt;Mörder]]></dc:creator><pubDate>Tue, 19 Aug 2003 11:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 11:24:57 GMT]]></title><description><![CDATA[<p>Ah ha und wie geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335822</guid><dc:creator><![CDATA[Kolaschi]]></dc:creator><pubDate>Tue, 19 Aug 2003 11:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 11:59:57 GMT]]></title><description><![CDATA[<p>TerminateThread</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335872</guid><dc:creator><![CDATA[Frank ll]]></dc:creator><pubDate>Tue, 19 Aug 2003 11:59:57 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 13:06:23 GMT]]></title><description><![CDATA[<p>TerminateThread? Das geht doch nur wenn ich auch CreateTread benutze oder? Oder was zur Hölle soll ich als &quot;HANDLE hThread&quot; übergeben? Kann ich &quot;uintptr_t&quot; und ein &quot;HANDLE&quot; casten? Ich glaub nicht das es geht oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335956</guid><dc:creator><![CDATA[Kolaschi]]></dc:creator><pubDate>Tue, 19 Aug 2003 13:06:23 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 19 Aug 2003 13:32:11 GMT]]></title><description><![CDATA[<p>Kolaschi schrieb:</p>
<blockquote>
<p>TerminateThread? Das geht doch nur wenn ich auch CreateTread benutze oder? Oder was zur Hölle soll ich als &quot;HANDLE hThread&quot; übergeben? Kann ich &quot;uintptr_t&quot; und ein &quot;HANDLE&quot; casten? Ich glaub nicht das es geht oder?</p>
</blockquote>
<p>bitte erschieße den thread nicht, sondern vergifte ihn, damit die destruktoren aufgerufen werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/335976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/335976</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Tue, 19 Aug 2003 13:32:11 GMT</pubDate></item><item><title><![CDATA[Reply to Tread abschießen? on Tue, 02 Sep 2003 13:07:27 GMT]]></title><description><![CDATA[<p>// old -&gt;<br />
Geht auch bei _beginthread mußt einfach die Funktion übergeben:</p>
<pre><code class="language-cpp">TerminateThread(FillList, 0);
</code></pre>
<p>// &lt;- Old</p>
<p>Bin mir da doch nicht so sicher. Hab das grad mal ausprobiert bekomme immer fals zurück. Funktioniert wohl doch nicht *gr - schäm*. Kann mir da jemand aus der Patsche helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/336006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/336006</guid><dc:creator><![CDATA[Xtreaft]]></dc:creator><pubDate>Tue, 02 Sep 2003 13:07:27 GMT</pubDate></item></channel></rss>