<?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* problem]]></title><description><![CDATA[<h1>hi</h1>
<h3>Ich hab ein Problem:</h3>
<h3>Beim Folgenden Quellcode:</h3>
<pre><code class="language-cpp">inline int		Q_stricmp( const char *s1, const char *s2 )			{ return stricmp( s1, s2 ); }
inline char*	Q_strstr( const char *s1, const char *search )		{ return strstr( s1, search ); }
</code></pre>
<h3>wird</h3>
<pre><code class="language-cpp">1&gt;SDK\vstdlib/strtools.h(90) : error C2440: 'return': 'const char *' kann nicht in 'char *' konvertiert werden
1&gt; Durch die Konvertierung gehen Qualifizierer verloren
</code></pre>
<h3>angezeigt.</h3>
<h3></h3>
<p>Wie kann ich das richtigstellen?</p>
<p>mfg richard diang</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/194904/const-char-problem</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 18:35:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/194904.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Oct 2007 21:10:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Const Char* problem on Thu, 11 Oct 2007 21:10:24 GMT]]></title><description><![CDATA[<h1>hi</h1>
<h3>Ich hab ein Problem:</h3>
<h3>Beim Folgenden Quellcode:</h3>
<pre><code class="language-cpp">inline int		Q_stricmp( const char *s1, const char *s2 )			{ return stricmp( s1, s2 ); }
inline char*	Q_strstr( const char *s1, const char *search )		{ return strstr( s1, search ); }
</code></pre>
<h3>wird</h3>
<pre><code class="language-cpp">1&gt;SDK\vstdlib/strtools.h(90) : error C2440: 'return': 'const char *' kann nicht in 'char *' konvertiert werden
1&gt; Durch die Konvertierung gehen Qualifizierer verloren
</code></pre>
<h3>angezeigt.</h3>
<h3></h3>
<p>Wie kann ich das richtigstellen?</p>
<p>mfg richard diang</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383251</guid><dc:creator><![CDATA[richard diang]]></dc:creator><pubDate>Thu, 11 Oct 2007 21:10:24 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Thu, 11 Oct 2007 21:12:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">inline int		Q_stricmp( const char *s1, const char *s2 )			{ return stricmp( (char*) s1, (char*) s2 ); }
inline char*	Q_strstr( const char *s1, const char *search )		{ return strstr( (char*) s1, (char*) search ); }
</code></pre>
<p>behuapte ich jetzt mal so...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383252</guid><dc:creator><![CDATA[Fake oder Echt]]></dc:creator><pubDate>Thu, 11 Oct 2007 21:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Thu, 11 Oct 2007 21:42:48 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">inline const char* Q_strstr( const char *s1, const char *search ){ return strstr( s1, search ); }
// oder
inline char* Q_strstr( char *s1, const char *search ){ return strstr( s1, search ); }
</code></pre>
<p>zur erklärung: strstr liefert nen pointer auf das &quot;array&quot; s1 zurück. deshalb müssen s1 und der rückgabetyp identisch sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383262</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Thu, 11 Oct 2007 21:42:48 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 05:26:52 GMT]]></title><description><![CDATA[<p>Dann würde ich die Typen aber dennoch so wählen dass das rauskommt was strstr erwartet.</p>
<pre><code class="language-cpp">inline const char* Q_strstr( const char *s1, const char *search ){ return strstr( s1, search ); }
// nö, nicht oder :D
// inline char* Q_strstr( char *s1, const char *search ){ return strstr( s1, search ); }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1383331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383331</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 12 Oct 2007 05:26:52 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 15:38:27 GMT]]></title><description><![CDATA[<p>dankeschön <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code class="language-cpp">inline char*	Q_strrchr (const char *s, char c)					{ return strrchr( s, c ); }
</code></pre>
<p>wie würde ich das am Besten lösen können?</p>
<p>mfg richard diang</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383902</guid><dc:creator><![CDATA[richard diang]]></dc:creator><pubDate>Fri, 12 Oct 2007 15:38:27 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 16:06:48 GMT]]></title><description><![CDATA[<p>kann mir bitte jemand helfen?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383928</guid><dc:creator><![CDATA[richard diang]]></dc:creator><pubDate>Fri, 12 Oct 2007 16:06:48 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:46:39 GMT]]></title><description><![CDATA[<p>Du kannst Dir die Signatur von strrchr aus jeder Manpage abschreiben. Q_strrchr muss dieselbe Signatur haben. Das sollte zu schaffen sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code class="language-cpp">inline const char*    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
<p>EDIT: Nee quatsch, so ist richtig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383935</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:46:39 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 16:30:57 GMT]]></title><description><![CDATA[<p>LordJaxom schrieb:</p>
<blockquote>
<p>Du kannst Dir die Signatur von strrchr aus jeder Manpage abschreiben. Q_strrchr muss dieselbe Signatur haben. Das sollte zu schaffen sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code class="language-cpp">inline char    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
</blockquote>
<p>funktioniert immer noch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
muss doch auch ne andere lösung geben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383947</guid><dc:creator><![CDATA[cbcvbcvbcvb]]></dc:creator><pubDate>Fri, 12 Oct 2007 16:30:57 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:04:21 GMT]]></title><description><![CDATA[<p>OMG wie schwer kann das sein...</p>
<pre><code class="language-cpp">inline char* Q_strstr( const char *s1, const char *search ) { return strstr( s1, search ); }
// -&gt; 
inline const char* Q_strstr( const char *s1, const char *search ) { return strstr( s1, search ); }
</code></pre>
<p>p.S.: LordJaxom hat ja schon die Lösung gepostet... der OP sollte wenigstens mal lesen lernen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383959</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383959</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:04:21 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:01:28 GMT]]></title><description><![CDATA[<p>Dann brauchste aber hinten nicht casten...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383965</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:03:16 GMT]]></title><description><![CDATA[<p>Ja, sorry, &quot;Schlampigkeitsfehler&quot; beim Kopieren (=hab ich übersehen).<br />
Ich korrigier das gleich mal... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1383968</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383968</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:03:16 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:06:56 GMT]]></title><description><![CDATA[<p>k ^^</p>
<p>letztes noch bitte.. hab das noch immer nicht verstanden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">inline char*    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1383970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383970</guid><dc:creator><![CDATA[dddddddd]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 17:44:43 GMT]]></title><description><![CDATA[<p>kann mir bitte jemand noch ein letztes mal bitte helfen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">inline char*    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
<p>Wie würde es richtig heissen?</p>
<p>mfg richard diang</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1383991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1383991</guid><dc:creator><![CDATA[richard diang]]></dc:creator><pubDate>Fri, 12 Oct 2007 17:44:43 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 18:16:13 GMT]]></title><description><![CDATA[<p>richard diang schrieb:</p>
<blockquote>
<p>kann mir bitte jemand noch ein letztes mal bitte helfen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">inline char*    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
<p>Wie würde es richtig heissen?</p>
<p>mfg richard diang</p>
</blockquote>
<p>sorry nochmal, aber ich habs noch mal versucht, es scheint einfach zu klappen.</p>
<p>es ist unmöglich glaub ich zumindestens, es fehlerfrei zu kompilieren. hab nähmlich ein const angehängt(überall) und geht trodzdem nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1384013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384013</guid><dc:creator><![CDATA[asdadadsdaads]]></dc:creator><pubDate>Fri, 12 Oct 2007 18:16:13 GMT</pubDate></item><item><title><![CDATA[Reply to Const Char* problem on Fri, 12 Oct 2007 18:17:14 GMT]]></title><description><![CDATA[<p>sry hab mich verschrieben^^</p>
<p>hab gemeint,dass es nicht zu klappen scheint.</p>
<p>wenn jemand eine lösung hätte, so poste er sie bitte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>wäre sehr sehr dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>PS:</p>
<pre><code class="language-cpp">inline char*    Q_strrchr (const char *s, char c)                    { return strrchr( s, c ); }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1384014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1384014</guid><dc:creator><![CDATA[dsaddsadadas]]></dc:creator><pubDate>Fri, 12 Oct 2007 18:17:14 GMT</pubDate></item></channel></rss>