<?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[Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27;]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe ein Problem mit eienr Typenumwandlung. Ein Bekannter (der rein c Programmiert) meinte das der Code einwandfrei funktioniert in C. Ich wollte diesen Code nun auch benutzen jedoch meckert der Compiler jedesmal:</p>
<blockquote>
<p>Typumwandlung von 'void *' nach 'unsigned char'</p>
</blockquote>
<p>Der Code sieht folgendermaßen aus:</p>
<pre><code class="language-cpp">FILE *f;
	long size;
	unsigned char *data;
      // anderer code Datei wird geladen
	size = ftell (f);
	fseek (f, 0, SEEK_SET);
	data = malloc (size); // &lt;---- Fehlerzeile
	fread (data, size, 1, f);
	fclose (f);
</code></pre>
<p>Kann mir dabei jemand helfen?</p>
<p>MfG, Jukka</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169034/typumwandlung-von-void-nach-unsigned-char</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 13:36:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169034.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 31 Dec 2006 16:49:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27; on Sun, 31 Dec 2006 16:49:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe ein Problem mit eienr Typenumwandlung. Ein Bekannter (der rein c Programmiert) meinte das der Code einwandfrei funktioniert in C. Ich wollte diesen Code nun auch benutzen jedoch meckert der Compiler jedesmal:</p>
<blockquote>
<p>Typumwandlung von 'void *' nach 'unsigned char'</p>
</blockquote>
<p>Der Code sieht folgendermaßen aus:</p>
<pre><code class="language-cpp">FILE *f;
	long size;
	unsigned char *data;
      // anderer code Datei wird geladen
	size = ftell (f);
	fseek (f, 0, SEEK_SET);
	data = malloc (size); // &lt;---- Fehlerzeile
	fread (data, size, 1, f);
	fclose (f);
</code></pre>
<p>Kann mir dabei jemand helfen?</p>
<p>MfG, Jukka</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200416</guid><dc:creator><![CDATA[Jukka]]></dc:creator><pubDate>Sun, 31 Dec 2006 16:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27; on Sun, 31 Dec 2006 17:11:42 GMT]]></title><description><![CDATA[<p>da du im BCB-Forum postest geh ich mal davon aus, dass du den BCB benutzt, also schau dir doch einfach in der BCB-Hilfe das Beispiel zu <em>malloc</em> an, dort ist die richtige Zeigerumwandlung dargestellt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200423</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Sun, 31 Dec 2006 17:11:42 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27; on Sun, 31 Dec 2006 17:15:43 GMT]]></title><description><![CDATA[<p>Dann kompilier deinen Code als C-Code und nicht als C++ Code oder füge einen Cast ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200424</guid><dc:creator><![CDATA[oooooooo]]></dc:creator><pubDate>Sun, 31 Dec 2006 17:15:43 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27; on Sun, 31 Dec 2006 20:47:47 GMT]]></title><description><![CDATA[<p>Und wie mach ich das? &lt;.&lt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1200485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200485</guid><dc:creator><![CDATA[Jukka]]></dc:creator><pubDate>Sun, 31 Dec 2006 20:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung von &#x27;void *&#x27; nach &#x27;unsigned char&#x27; on Sun, 31 Dec 2006 20:57:41 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">data = (unsigned char*)malloc (size);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1200488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1200488</guid><dc:creator><![CDATA[syvlester]]></dc:creator><pubDate>Sun, 31 Dec 2006 20:57:41 GMT</pubDate></item></channel></rss>