<?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[Casten]]></title><description><![CDATA[<p>hi,</p>
<p>warum braucht man keinen cast hier in der main? wird implicit gecastet?</p>
<pre><code class="language-cpp">void test(void *ptr)
{
	int *var = static_cast&lt;int*&gt;(ptr);
	cout &lt;&lt; *var &lt;&lt; endl;
}

int main()
{
	int var = 10;
	test(&amp;var);
        return 0;
}
</code></pre>
<p>sieht man oft bei threadfunktionen das die einen void* haben wollen...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158910/casten</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 07:47:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158910.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Sep 2006 23:45:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Casten on Sat, 09 Sep 2006 23:45:15 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>warum braucht man keinen cast hier in der main? wird implicit gecastet?</p>
<pre><code class="language-cpp">void test(void *ptr)
{
	int *var = static_cast&lt;int*&gt;(ptr);
	cout &lt;&lt; *var &lt;&lt; endl;
}

int main()
{
	int var = 10;
	test(&amp;var);
        return 0;
}
</code></pre>
<p>sieht man oft bei threadfunktionen das die einen void* haben wollen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134458</guid><dc:creator><![CDATA[rudolfi]]></dc:creator><pubDate>Sat, 09 Sep 2006 23:45:15 GMT</pubDate></item><item><title><![CDATA[Reply to Casten on Sun, 10 Sep 2006 06:12:57 GMT]]></title><description><![CDATA[<p>Wo ein void* erwartet wird, ist jede Adresse erlaubt.<br />
Deshalb ist in main kein cast nötig.</p>
<p>Ist umgekehrt ein bestimmter Zeiger verlangt, reicht ein void *<br />
nicht, dann muß man casten (zumindest seit ANSI-C).</p>
<p>mfgkw</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134484</guid><dc:creator><![CDATA[mfgkw]]></dc:creator><pubDate>Sun, 10 Sep 2006 06:12:57 GMT</pubDate></item></channel></rss>