<?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 Tokenize]]></title><description><![CDATA[<p>Hallo,<br />
ich habe einen String der mehrere Parameter mit &quot;%&quot; trennt (das ist ein komische Folge, damit man den Nutzer nur sehr geringfügig einschränkt).</p>
<p>Nun will ich die Parameter herausbekommen.</p>
<p>Für diesen Zweck habe ich folgende Funktion gefunden:</p>
<pre><code class="language-cpp">QuellString.Tokenize(&quot;$%$&quot;,position);
</code></pre>
<p>Leider sieht er &quot;%&quot; nicht als ein Suchwort an, sondern als 3 verschiedene Trenn-Symbole. Das heißt, &quot;30%Teil&quot; wird zu &quot;30&quot; und &quot;Teil&quot;, was aber nicht gewollt ist.</p>
<p>Wie kann ich der Funktion Tokenize klar machen, dass &quot;%&quot; zusammen gehört?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/285709/cstring-tokenize</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 16:10:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/285709.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Apr 2011 13:01:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cstring Tokenize on Tue, 26 Apr 2011 13:01:01 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe einen String der mehrere Parameter mit &quot;%&quot; trennt (das ist ein komische Folge, damit man den Nutzer nur sehr geringfügig einschränkt).</p>
<p>Nun will ich die Parameter herausbekommen.</p>
<p>Für diesen Zweck habe ich folgende Funktion gefunden:</p>
<pre><code class="language-cpp">QuellString.Tokenize(&quot;$%$&quot;,position);
</code></pre>
<p>Leider sieht er &quot;%&quot; nicht als ein Suchwort an, sondern als 3 verschiedene Trenn-Symbole. Das heißt, &quot;30%Teil&quot; wird zu &quot;30&quot; und &quot;Teil&quot;, was aber nicht gewollt ist.</p>
<p>Wie kann ich der Funktion Tokenize klar machen, dass &quot;%&quot; zusammen gehört?</p>
<p>Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054548</guid><dc:creator><![CDATA[Mr. K.]]></dc:creator><pubDate>Tue, 26 Apr 2011 13:01:01 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Tue, 26 Apr 2011 13:22:15 GMT]]></title><description><![CDATA[<p>CString ist Teil der MFC oder ATL. Hier ist aber C# bzw. .NET - Du bist also im falschen Forum, besser wäre hier: <a href="http://www.c-plusplus.net/forum/f1" rel="nofollow">http://www.c-plusplus.net/forum/f1</a></p>
<p>Edit:<br />
Doku zur Funktion: <a href="http://www.c-plusplus.net/forum/p2054566#2054566" rel="nofollow">http://www.c-plusplus.net/forum/p2054566#2054566</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054566</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Tue, 26 Apr 2011 13:22:15 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Tue, 26 Apr 2011 13:25:53 GMT]]></title><description><![CDATA[<p>oh, da hab ich mich im Forum verklickt.<br />
Tut mir leid.</p>
<p>Könnte es bitte wer verschieben? Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054571</guid><dc:creator><![CDATA[Mr. K.]]></dc:creator><pubDate>Tue, 26 Apr 2011 13:25:53 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Tue, 26 Apr 2011 22:37:47 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/u16827" rel="nofollow">Dravere</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/f28" rel="nofollow">C# und .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/f1" rel="nofollow">MFC (Visual C++)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054832</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 26 Apr 2011 22:37:47 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Tue, 26 Apr 2011 22:49:12 GMT]]></title><description><![CDATA[<p>Tokenize() interpretiert den übergebenen String als eine Liste an möglichen Trennzeichen, also bleiben dir nur zwei Möglichkeiten:<br />
- du zerlegst den String von Hand mit Hilfe von Find() und Mid()<br />
- du ersetzt dein Trennwort mit Replace() durch ein einzelnes Zeichen, das bislang noch nicht im String vorkam und lässt Tokenize() dann nach diesem Ersatzzeichen suchen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054839</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 26 Apr 2011 22:49:12 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Wed, 27 Apr 2011 07:09:16 GMT]]></title><description><![CDATA[<p>danke Dravere fürs verschieben</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@CStoll</a><br />
hm ok, gut danke. Dann überleg ich mir mal, was ich mache</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054881</guid><dc:creator><![CDATA[Mr. K.]]></dc:creator><pubDate>Wed, 27 Apr 2011 07:09:16 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Wed, 27 Apr 2011 08:14:33 GMT]]></title><description><![CDATA[<p>Ich habe mich nun dazu entschieden, gleich von Anfang an ein anderes Trennzeichen zu nehmen, was man möglichst nicht selber eingeben kann.,<br />
Deshalb habe ich mich dafür entschieden, es mit dem ASCII-Zeichen mit dem Wert 7 zu nehmen.</p>
<p>Das einzige was nun komisch aussieht ist, wie ich das ASCII-Zeichen in einen CString speichere:</p>
<pre><code class="language-cpp">CString m_delimeter = &quot;&quot;;
m_delimeter.AppendChar(7);
</code></pre>
<p>Ist das ASCII-Zeichen mit dem Wert 7 ok oder würdet ihr ein anderes nehmen?<br />
Habt ihr eine schönere Methode diesen Wert in einen CString zu speichern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054898</guid><dc:creator><![CDATA[Mr. K.]]></dc:creator><pubDate>Wed, 27 Apr 2011 08:14:33 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Wed, 27 Apr 2011 08:29:21 GMT]]></title><description><![CDATA[<p>*nachsieht* ASCII 7 ist das <a href="http://de.wikipedia.org/wiki/Bell_(Steuerzeichen)" rel="nofollow">BEL</a> - das kannst du auch einfacher erreichen per <code>m_delimiter=&quot;\a&quot;;</code></p>
<p>(und zur Not kannst du jedes Zeichen durch Hex-Escapes à &quot;\x7&quot; ausdrücken)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054905</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 27 Apr 2011 08:29:21 GMT</pubDate></item><item><title><![CDATA[Reply to Cstring Tokenize on Wed, 27 Apr 2011 09:50:29 GMT]]></title><description><![CDATA[<p>Ich verwende für solche Trennzeichen meistens \t, \n oder \r.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054948</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 27 Apr 2011 09:50:29 GMT</pubDate></item></channel></rss>