<?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[CString lässt sich nicht editieren]]></title><description><![CDATA[<p>Hallo,<br />
Ich weiss nicht , was lod mit dem Compeiler ist.<br />
CString Vaiable lässt sich nicht editiren.</p>
<pre><code class="language-cpp">CString var=L&quot;Text1&quot;;
var = var +L&quot;Text2&quot;;
</code></pre>
<p>Var bleibt immer [Text1]<br />
Ich habe mein Projekt bereiniget und noch mal compliert.<br />
Immer noch das gleiche.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186765/cstring-lässt-sich-nicht-editieren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 02:34:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186765.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Jul 2007 08:46:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 08:46:25 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich weiss nicht , was lod mit dem Compeiler ist.<br />
CString Vaiable lässt sich nicht editiren.</p>
<pre><code class="language-cpp">CString var=L&quot;Text1&quot;;
var = var +L&quot;Text2&quot;;
</code></pre>
<p>Var bleibt immer [Text1]<br />
Ich habe mein Projekt bereiniget und noch mal compliert.<br />
Immer noch das gleiche.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323642</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 08:46:25 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 08:52:13 GMT]]></title><description><![CDATA[<p>Hast du mal im Debugger verfolgt, was da auf dem Weg passiert? Und kommst du überhaupt zu der Zuweisung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323650</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 08:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 08:54:45 GMT]]></title><description><![CDATA[<p>Ja , und als ob der Compeiler blind ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323655</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 08:54:45 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 08:59:52 GMT]]></title><description><![CDATA[<p>Bitte schreib zusammenhängend und in halbwegs verständlichen Sätzen <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/1323663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323663</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 08:59:52 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:07:34 GMT]]></title><description><![CDATA[<p>OK,<br />
Wenn ich mein Projekt compliere, springt der Compeiler diese Stelle.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323668</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:07:34 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:11:17 GMT]]></title><description><![CDATA[<p>Und was sagt er zu der Stelle? Irgendein Syntax-Fehler oder wie?</p>
<p>(btw, etwas mehr code wäre auch nicht schlecht, um den Fehler eingrenzen zu können. In welchem Zusammenhang steht denn dieses Fragment?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323674</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323674</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:11:17 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:19:17 GMT]]></title><description><![CDATA[<p>Fehler gibt es nicht.<br />
Es geht um eine Unicode Projekt.<br />
Ich bekomme einen CString-Wert(MeinString) per Ado von einer MSSQL -Tabelle.<br />
Ich weisse diesen Wert an zweiten CStringvariable(NeuString) + L&quot;ExtraText&quot;.<br />
Die (NeuString) hält nur den Wert von (MeinString) ohne --&gt; &quot;ExtraText&quot;.</p>
<p>Teilcode ist Schwer, da ich von verschiedene Stellen pasteln muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323683</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323683</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:19:17 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:23:55 GMT]]></title><description><![CDATA[<p>Und wann genau &quot;springt der Compiler diese Stelle&quot;?</p>
<p>PS: Setzt doch mal einen Haltepunkt dorthin und beobachte dann im Debugger, was genau passiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323688</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:23:55 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:39:17 GMT]]></title><description><![CDATA[<p>Der Debugger an der Stelle zeigt nicht.</p>
<p>Komischerweise.<br />
Es hat geklappt, wenn ich die Reihnfolge ändere.</p>
<pre><code class="language-cpp">(NeuString) = (MeinString) + L&quot;ExtratText&quot; ;
</code></pre>
<p>(NeuString) bleibt = (MeinString)<br />
aber wenn</p>
<pre><code class="language-cpp">(NeuString) = L&quot;ExtratText&quot; +(MeinString)   ;
</code></pre>
<p>(NeuString) ist wirklich (ExtratTextMeinString)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323703</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:39:17 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:45:56 GMT]]></title><description><![CDATA[<p>dokdok2 schrieb:</p>
<blockquote>
<p>Der Debugger an der Stelle zeigt nicht.</p>
</blockquote>
<p>Kauf dir bitte einen Duden - und bemühe dich, in ganzen Sätzen zu schreiben. Und dann solltest du lernen, den Debugger richtig einzusetzen (Haltepunkte an der richtigen Stelle sind mitunter ganz praktisch).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323711</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:45:56 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 09:53:54 GMT]]></title><description><![CDATA[<p>mmmm.</p>
<p>Haltepunkte habe ich richtig eingesetzt.<br />
Ich habe vorher erwähnt, dass der Debugger reagiert, als ob an der Stelle nichts in der Code geschrieben wurde.</p>
<p>Ist meine Schreibweise jetzt Dudenmassig? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1323722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323722</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 09:53:54 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 10:02:45 GMT]]></title><description><![CDATA[<p>Ich fürchte, ohne etwas <strong>echten</strong> Code kommen wir hier nicht weiter (und daß der Debugger grundlos über diese Zuweisung drüberspringt, glaube ich auch nicht).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323727</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Jul 2007 10:02:45 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 10:07:12 GMT]]></title><description><![CDATA[<p>Danke, ich habe es gelöst.</p>
<pre><code>Unicode and CStrings 
There are two different issues in dealing with Unicode and CStrings.  In VS6, 
the CString takes on the data type of the TCHAR type; that is, in an &quot;ANSI&quot; application a CString holds only 8-bit characters and in a Unicode app a 
CString holds only Unicode (16-bit) characters.  If you have to &quot;mix and match&quot; you are out of luck. In some cases, this forces you to compile as a Unicode app, use Unicode everywhere, and &quot;down-convert&quot; the Unicode characters to 8-bit characters before sending them out, and &quot;up-convert&quot; incoming character streams to Unicode.

This isn't always a Bad Thing; for example, if the incoming characters were in 
UTF-7 or UTF-8 encoding, then Unicode is actually the &quot;natural&quot; representation of those characters, and only the transport layer is concerned about the transmittal as 8-bit characters.

In VS.NET, however, we have more degrees of flexibility. In addition to the 
CString data type, which follows the same rules as VS6, there are two new data types, CStringA and CStringW. A CStringA string always holds 8-bit characters independent of the compilation mode of the program, and a CStringW always holds Unicode characters, independent of the compilation mode of the program.
</code></pre>
<p>Mit Duden könnte ich das nicht umschreiben. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1323731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323731</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 10:07:12 GMT</pubDate></item><item><title><![CDATA[Reply to CString lässt sich nicht editieren on Thu, 12 Jul 2007 10:10:18 GMT]]></title><description><![CDATA[<p>Es war eine Typumwandlung.</p>
<pre><code>LPCWSTR neuString= meinstring;
CString ergebnis(neuString);
ergebnis = ergebnis +L&quot;ExtraText&quot; ;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1323734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1323734</guid><dc:creator><![CDATA[dokdok2]]></dc:creator><pubDate>Thu, 12 Jul 2007 10:10:18 GMT</pubDate></item></channel></rss>