<?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 hochzählen lassen]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>als totaler Newbie sowohl C++ als auch MFC bin ich mal auf eure Hilfe<br />
angewiesen <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>
<p>Ich hab eine Testanwendung in der ich MFC aktiv habe.<br />
Nun nutze ich einen CString und der hat den Wert &quot;a4&quot;.</p>
<p>Kann ich einen CString denn hochzählen lassen? Also +1 meine ich.<br />
Da soll am Ende dann &quot;b5&quot; rauskommen.</p>
<p>Greetz<br />
Frex</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154939/cstring-hochzählen-lassen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 19:49:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154939.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 01 Aug 2006 08:09:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CString hochzählen lassen on Tue, 01 Aug 2006 08:09:47 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>als totaler Newbie sowohl C++ als auch MFC bin ich mal auf eure Hilfe<br />
angewiesen <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>
<p>Ich hab eine Testanwendung in der ich MFC aktiv habe.<br />
Nun nutze ich einen CString und der hat den Wert &quot;a4&quot;.</p>
<p>Kann ich einen CString denn hochzählen lassen? Also +1 meine ich.<br />
Da soll am Ende dann &quot;b5&quot; rauskommen.</p>
<p>Greetz<br />
Frex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108230</guid><dc:creator><![CDATA[Frex]]></dc:creator><pubDate>Tue, 01 Aug 2006 08:09:47 GMT</pubDate></item><item><title><![CDATA[Reply to CString hochzählen lassen on Tue, 01 Aug 2006 08:28:00 GMT]]></title><description><![CDATA[<p>Mit dem operator [] bekommst Du aus einem CString einen char an einer bestimmten Position. Wenn Du den als integer hochzählst, würdest Du den nächsten Eintrag aus der ASCII-Tabelle bekommen. Also bei a=97 wird zu b=98.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108245</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Tue, 01 Aug 2006 08:28:00 GMT</pubDate></item><item><title><![CDATA[Reply to CString hochzählen lassen on Tue, 01 Aug 2006 08:47:25 GMT]]></title><description><![CDATA[<p>Hmm so ganz verstanden hab ich es noch nicht <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/1108260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108260</guid><dc:creator><![CDATA[Frex]]></dc:creator><pubDate>Tue, 01 Aug 2006 08:47:25 GMT</pubDate></item><item><title><![CDATA[Reply to CString hochzählen lassen on Tue, 01 Aug 2006 09:15:23 GMT]]></title><description><![CDATA[<p>Hmm... ganz einfach... nimm dir ne mal ne ANSI-Zeichensatz Tabelle zur Hand. Dann siehst du, das jedem Zeichen eine Zahl zugewiesen ist... wenn du also deinen char hochzählst wird dann das Zeichen, das der um 1 größeren Zahl zugewiesen ist zugewiesen. d.h. Hol dir aus deinem CString jedes einzellne char, zähls hoch, fertig.</p>
<p>Nen Sample... nimm bsw. einmal: <a href="http://www.dtp-praxis.de/wissen/datei/ansi.pdf" rel="nofollow">http://www.dtp-praxis.de/wissen/datei/ansi.pdf</a></p>
<p>Dann haben wir bsw den String &quot;ab9&quot; ... dann zählst du jedes einzelle char davon hoch. Da a=97 und b=98 9=57, würde das jeweils hochgezählt. Ergebnis:<br />
bc:</p>
<p>D.h. müsstest du das, wenn du bsw. 9 hast eigentlich ne 10 daraus machen... beim hochzählen würde das aber net so sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108279</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 01 Aug 2006 09:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to CString hochzählen lassen on Tue, 01 Aug 2006 09:13:03 GMT]]></title><description><![CDATA[<p>So ohne weiteres geht es nicht. Du musst halt den String aussereinander nehmen.<br />
Wenn das erste Zeichen ein Buchstabe ist und der Rest eine Zahl ist es einfach:<br />
mit der Mid-Methode Wert auslesen, zu einer Zahl konvertieren, erhöhen und dann wieder zum String Formatieren mit der Format-Methode.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108282</guid><dc:creator><![CDATA[Airdamn]]></dc:creator><pubDate>Tue, 01 Aug 2006 09:13:03 GMT</pubDate></item></channel></rss>