<?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[Die lieben POINTER wollen schon wieder nicht....]]></title><description><![CDATA[<blockquote>
<p>Fg_getImagePtr(Fg,x,Port_A) gibt einen Zeiger auf den x-ten Bildpuffer zurück...</p>
</blockquote>
<p>steht bei mir in der API.</p>
<p>Warum erzeugt nun:</p>
<pre><code>char *a=Fg_getImagePtrEx(fg,lastPicNr,0,pMem0);
</code></pre>
<p>den Fehler:</p>
<blockquote>
<p>error C2440: 'initializing' : cannot convert from 'void *' to 'char <em>'<br />
1&gt; Conversion from 'void</em>' to pointer to non-'void' requires an explicit cast</p>
</blockquote>
<pre><code>void *a=Fg_getImagePtrEx(fg,lastPicNr,0,pMem0);
</code></pre>
<p>funktioniert dagegen.</p>
<p>und wie speicher ich den im Pointer enthaltenen Wert (bzw. Bild) &quot;wo anders hin&quot;.</p>
<p>Ich weiss Noobfragen :p sind schrecklich nervtötend, trotzdem danke....</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/266124/die-lieben-pointer-wollen-schon-wieder-nicht</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 15:44:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/266124.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 May 2010 11:48:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 11:51:59 GMT]]></title><description><![CDATA[<blockquote>
<p>Fg_getImagePtr(Fg,x,Port_A) gibt einen Zeiger auf den x-ten Bildpuffer zurück...</p>
</blockquote>
<p>steht bei mir in der API.</p>
<p>Warum erzeugt nun:</p>
<pre><code>char *a=Fg_getImagePtrEx(fg,lastPicNr,0,pMem0);
</code></pre>
<p>den Fehler:</p>
<blockquote>
<p>error C2440: 'initializing' : cannot convert from 'void *' to 'char <em>'<br />
1&gt; Conversion from 'void</em>' to pointer to non-'void' requires an explicit cast</p>
</blockquote>
<pre><code>void *a=Fg_getImagePtrEx(fg,lastPicNr,0,pMem0);
</code></pre>
<p>funktioniert dagegen.</p>
<p>und wie speicher ich den im Pointer enthaltenen Wert (bzw. Bild) &quot;wo anders hin&quot;.</p>
<p>Ich weiss Noobfragen :p sind schrecklich nervtötend, trotzdem danke....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1892185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892185</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Tue, 04 May 2010 11:51:59 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 11:52:11 GMT]]></title><description><![CDATA[<p>Warum sollte ein char* zurückgegeben werden? Für undefinierte, binäre Daten benutzt man normalerweise void*, genau das macht deine Funktion.</p>
<p>Zum Umkopieren benutzt du am besten memcpy/std::copy, musst halt wissen wie viele Daten du hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1892189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892189</guid><dc:creator><![CDATA[Icematix]]></dc:creator><pubDate>Tue, 04 May 2010 11:52:11 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 11:52:46 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">unsigned char *myField = (unsigned char*) Fg_getImagePtrEx(fg,1,dma_no,pmem0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1892190</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892190</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 04 May 2010 11:52:46 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 11:53:32 GMT]]></title><description><![CDATA[<p>Lepetitmort schrieb:</p>
<blockquote>
<pre><code>void *a=static_cast&lt;void*&gt;(Fg_getImagePtrEx(fg,lastPicNr,0,pMem0));
</code></pre>
</blockquote>
<p>Wir sind hier in C++, nicht C. In C++ müssen Void-Zeiger explizit gecastet werden (gut so!).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1892191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892191</guid><dc:creator><![CDATA[Janjan]]></dc:creator><pubDate>Tue, 04 May 2010 11:53:32 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 12:02:54 GMT]]></title><description><![CDATA[<p>Ich bin immer davon ausgegangen mit Pointern geh ich folgendermassen um....</p>
<pre><code class="language-cpp">char *charZeiger;
char Buchstabe = 'A';
charZeiger = &amp;Buchstabe; //oder eben
charZeiger = Fg_getImagePtrEx(fg,lastPicNr,0,pMem0)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1892195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892195</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Tue, 04 May 2010 12:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 12:01:28 GMT]]></title><description><![CDATA[<p>Janjan schrieb:</p>
<blockquote>
<p>Wir sind hier in C++, nicht C. In C++ müssen Void-Zeiger explizit gecastet werden (gut so!).</p>
</blockquote>
<p>Von void* nach void* muss gecastet werden?<br />
Ahja <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/1892197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892197</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Tue, 04 May 2010 12:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to Die lieben POINTER wollen schon wieder nicht.... on Tue, 04 May 2010 12:41:00 GMT]]></title><description><![CDATA[<p>1000 Dank an alle <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1892223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1892223</guid><dc:creator><![CDATA[Lepetitmort]]></dc:creator><pubDate>Tue, 04 May 2010 12:41:00 GMT</pubDate></item></channel></rss>