<?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[Wert konvertieren]]></title><description><![CDATA[<p>Hallo Jungs,</p>
<p>folgende Zeile:</p>
<pre><code class="language-cpp">WaveHdrIn[i].lpData = BufferIn[i];
</code></pre>
<p>erzeugt diesen Fehler:</p>
<blockquote>
<p>error C2440: '=': 'BYTE [512]' kann nicht in 'LPSTR' konvertiert werden. Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.</p>
</blockquote>
<p>Naja, der Typ scheint wohl nicht zu stimmen? Wie würdet ihr das Problem lösen?</p>
<p>lg mad</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/232772/wert-konvertieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 05:07:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/232772.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Jan 2009 23:48:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wert konvertieren on Mon, 26 Jan 2009 23:48:14 GMT]]></title><description><![CDATA[<p>Hallo Jungs,</p>
<p>folgende Zeile:</p>
<pre><code class="language-cpp">WaveHdrIn[i].lpData = BufferIn[i];
</code></pre>
<p>erzeugt diesen Fehler:</p>
<blockquote>
<p>error C2440: '=': 'BYTE [512]' kann nicht in 'LPSTR' konvertiert werden. Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.</p>
</blockquote>
<p>Naja, der Typ scheint wohl nicht zu stimmen? Wie würdet ihr das Problem lösen?</p>
<p>lg mad</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1652958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1652958</guid><dc:creator><![CDATA[Madne$$]]></dc:creator><pubDate>Mon, 26 Jan 2009 23:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wert konvertieren on Tue, 27 Jan 2009 00:11:47 GMT]]></title><description><![CDATA[<p>strncpy oder gleich std::string nehmen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1652967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1652967</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 27 Jan 2009 00:11:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wert konvertieren on Tue, 27 Jan 2009 05:35:13 GMT]]></title><description><![CDATA[<p>hmm ... ich verstehe nicht ganz wie das Anwendung finden soll.</p>
<pre><code class="language-cpp">WAVEHDR WaveHdrIn[AUDIOBUFS];
BYTE BufferIn[AUDIOBUFS][BUFSIZE];
// ...
// LPSTR                BYTE 
WaveHdrIn[i].lpData = BufferIn[i];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1652999</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1652999</guid><dc:creator><![CDATA[Madne$$]]></dc:creator><pubDate>Tue, 27 Jan 2009 05:35:13 GMT</pubDate></item><item><title><![CDATA[Reply to Wert konvertieren on Tue, 27 Jan 2009 10:54:16 GMT]]></title><description><![CDATA[<p>Sorry, hatte die Fehlermeldung andersrum gelesen. Nunja, so musst du halt Speicher allokieren (new char[Size]), die Bytes reinkopieren (std::copy) und wenn du den Speicher nicht mehr brauchst, freigeben (delete[]).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653130</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 27 Jan 2009 10:54:16 GMT</pubDate></item></channel></rss>