<?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[Fehler bei Konvertierung von int in CString mit CString:Format]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe jetzt schon einige Stunden mit der Fehlersuche verbracht und komme einfach nicht dahinter. Google und Suchfunktion habe ich auch schon benutzt.<br />
Ich habe folgenden Code:</p>
<pre><code>int i = 100;
	CString s_tmp;
	s_tmp.Format(&quot;%d&quot;, i);
</code></pre>
<p>Wenn ich versuche das so zu kompilieren bekomme ich immer folgenden Fehler:</p>
<p>error C2664: 'void ATL::CStringT&lt;BaseType,StringTraits&gt;::Format(const wchar_t *,...)': Konvertierung des Parameters 1 von 'const char [3]' in 'const wchar_t *' nicht möglich<br />
1&gt; with<br />
1&gt; [<br />
1&gt; BaseType=wchar_t,<br />
1&gt; StringTraits=StrTraitMFC_DLL&lt;wchar_t&gt;<br />
1&gt; ]<br />
1&gt; 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>
<p>Sobald ich die Zeile mit s_tmp.Format auskommentiere, geht alles einwandfrei. Ich arbeite übrigens mit Visual Studio 2005 unter XP.<br />
Kann mir jemand sagen was ich falsch mache <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/topic/199169/fehler-bei-konvertierung-von-int-in-cstring-mit-cstring-format</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 16:52:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199169.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Nov 2007 14:56:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler bei Konvertierung von int in CString mit CString:Format on Thu, 29 Nov 2007 14:56:09 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe jetzt schon einige Stunden mit der Fehlersuche verbracht und komme einfach nicht dahinter. Google und Suchfunktion habe ich auch schon benutzt.<br />
Ich habe folgenden Code:</p>
<pre><code>int i = 100;
	CString s_tmp;
	s_tmp.Format(&quot;%d&quot;, i);
</code></pre>
<p>Wenn ich versuche das so zu kompilieren bekomme ich immer folgenden Fehler:</p>
<p>error C2664: 'void ATL::CStringT&lt;BaseType,StringTraits&gt;::Format(const wchar_t *,...)': Konvertierung des Parameters 1 von 'const char [3]' in 'const wchar_t *' nicht möglich<br />
1&gt; with<br />
1&gt; [<br />
1&gt; BaseType=wchar_t,<br />
1&gt; StringTraits=StrTraitMFC_DLL&lt;wchar_t&gt;<br />
1&gt; ]<br />
1&gt; 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>
<p>Sobald ich die Zeile mit s_tmp.Format auskommentiere, geht alles einwandfrei. Ich arbeite übrigens mit Visual Studio 2005 unter XP.<br />
Kann mir jemand sagen was ich falsch mache <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/1412343</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412343</guid><dc:creator><![CDATA[EightBall]]></dc:creator><pubDate>Thu, 29 Nov 2007 14:56:09 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei Konvertierung von int in CString mit CString:Format on Thu, 29 Nov 2007 15:03:36 GMT]]></title><description><![CDATA[<p>Das richtige Stichwort wäre &quot;UNICODE&quot; - und die Lösung <code>s_tmp.Format(_T(&quot;%d&quot;), i);</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412349</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 29 Nov 2007 15:03:36 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei Konvertierung von int in CString mit CString:Format on Thu, 29 Nov 2007 15:13:06 GMT]]></title><description><![CDATA[<p>Danke für die schnelle Antwort! Hat mir echt ne menge Zeit und Nerver erspart.<br />
Früher ging das aber ohne dem _T... Hab ich in den Einstellungen etwas geänder oder wieso brauch ich plötzlich das _T davor?<br />
Hab leider keine Ahnung was Unicode ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412362</guid><dc:creator><![CDATA[EightBall]]></dc:creator><pubDate>Thu, 29 Nov 2007 15:13:06 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei Konvertierung von int in CString mit CString:Format on Thu, 29 Nov 2007 15:14:58 GMT]]></title><description><![CDATA[<p>Ja, seit den neuesten Versionen arbeitet VS automatisch im Unicode-Modus (früher war Ansi-Modus voreingestellt).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412367</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 29 Nov 2007 15:14:58 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler bei Konvertierung von int in CString mit CString:Format on Fri, 30 Nov 2007 11:54:21 GMT]]></title><description><![CDATA[<p>kannst das aber auch ganz einfach ausstellen:<br />
Projekt -&gt; Unterster Punkt [Name]-Eigenschaften -&gt; Konfigurationseigenschaften -&gt; Und als Zeichensatz wählste dann Multi-Byte</p>
<p>Oder du gewöhnst dich halt an Unicode <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1412841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412841</guid><dc:creator><![CDATA[dawa85]]></dc:creator><pubDate>Fri, 30 Nov 2007 11:54:21 GMT</pubDate></item></channel></rss>