<?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[const char* to char*]]></title><description><![CDATA[<p>Ich will mit LoadBmp2Console(&quot;C:\\test.bmp&quot;,0,0); ein Bild laden.<br />
Die Funktion verlangt aber CHAR* und ich hab nur den String (für Variablen Pfad):</p>
<pre><code class="language-cpp">string picture;
picture = ordner; // ordner = ordner des Programms (vorher ermittelt)
picture += &quot;Data\\&quot;;
picture += &quot;1.bmp&quot;;
int Status = LoadBmp2Console(picture.c_str(),0,0);
</code></pre>
<p>so gehts nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Den Compiler Fehler verteh ich zwar:</p>
<pre><code>185 C:\Dokumente und Einstellungen\Tim\Desktop\Soundlike\Musik.cpp invalid conversion from `const char*' to `char*'
</code></pre>
<p>aber wie mach ichs richtig ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242166/const-char-to-char</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 03:59:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242166.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 31 May 2009 14:35:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to const char* to char* on Sun, 31 May 2009 14:35:03 GMT]]></title><description><![CDATA[<p>Ich will mit LoadBmp2Console(&quot;C:\\test.bmp&quot;,0,0); ein Bild laden.<br />
Die Funktion verlangt aber CHAR* und ich hab nur den String (für Variablen Pfad):</p>
<pre><code class="language-cpp">string picture;
picture = ordner; // ordner = ordner des Programms (vorher ermittelt)
picture += &quot;Data\\&quot;;
picture += &quot;1.bmp&quot;;
int Status = LoadBmp2Console(picture.c_str(),0,0);
</code></pre>
<p>so gehts nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Den Compiler Fehler verteh ich zwar:</p>
<pre><code>185 C:\Dokumente und Einstellungen\Tim\Desktop\Soundlike\Musik.cpp invalid conversion from `const char*' to `char*'
</code></pre>
<p>aber wie mach ichs richtig ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718660</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Sun, 31 May 2009 14:35:03 GMT</pubDate></item><item><title><![CDATA[Reply to const char* to char* on Sun, 31 May 2009 14:40:37 GMT]]></title><description><![CDATA[<p>Mach einen cast zu <code>char*</code> .</p>
<p>Sofern die Funktion nicht irgendwas ändern will, sollte das funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718662</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 31 May 2009 14:40:37 GMT</pubDate></item><item><title><![CDATA[Reply to const char* to char* on Sun, 31 May 2009 14:48:27 GMT]]></title><description><![CDATA[<p>danke so hab ich es gemacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> :</p>
<pre><code class="language-cpp">LoadBmp2Console(const_cast&lt;char*&gt;(picture.c_str()),0,0);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1718668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718668</guid><dc:creator><![CDATA[5cript]]></dc:creator><pubDate>Sun, 31 May 2009 14:48:27 GMT</pubDate></item><item><title><![CDATA[Reply to const char* to char* on Mon, 01 Jun 2009 09:20:49 GMT]]></title><description><![CDATA[<p>Woher kommt denn diese Funktion:<br />
LoadBmp2Console ?</p>
<p>Hast Du die selbst geschrieben? Dann kannst Du doch dort den Parameter entsprechend deklarieren ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718939</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 01 Jun 2009 09:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to const char* to char* on Mon, 01 Jun 2009 10:13:25 GMT]]></title><description><![CDATA[<p>Ich vermute mal deine Funktion kommt hierher:<br />
<a href="http://www.online-tutorials.net/grafik/bitmap-in-konsolen-fenster-laden/sourcecodes-t-17-22.html" rel="nofollow">http://www.online-tutorials.net/grafik/bitmap-in-konsolen-fenster-laden/sourcecodes-t-17-22.html</a></p>
<p>Ich würde den Parameter so ändern dass die Funktion const char* übernimmt. Du kannst AFAIK LoadImage auch einen const char* übergeben. Außerdem ist so wie es momentan ist das Verhalten undefiniert wenn du ein string Literal übergibst, es könnte ja in der Funktion verändert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1718952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1718952</guid><dc:creator><![CDATA[blub* 0]]></dc:creator><pubDate>Mon, 01 Jun 2009 10:13:25 GMT</pubDate></item></channel></rss>