<?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[pfad in CString wegschmeißen]]></title><description><![CDATA[<p>Ich habe eine CString Variable &quot;C:\Ordner\hallo.txt&quot;.<br />
Wie bekomme ich den Pfad weg, damit in meiner Variablen nur noch hallo.txt steht. Das müsste doch eingetlich ganz einfach sein, aber irgendwie steh ich auf dem Schlauch. Danke für eure Antwort.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/55503/pfad-in-cstring-wegschmeißen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 00:23:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/55503.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Nov 2003 13:47:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 13:47:18 GMT]]></title><description><![CDATA[<p>Ich habe eine CString Variable &quot;C:\Ordner\hallo.txt&quot;.<br />
Wie bekomme ich den Pfad weg, damit in meiner Variablen nur noch hallo.txt steht. Das müsste doch eingetlich ganz einfach sein, aber irgendwie steh ich auf dem Schlauch. Danke für eure Antwort.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/395956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395956</guid><dc:creator><![CDATA[wutzi]]></dc:creator><pubDate>Mon, 17 Nov 2003 13:47:18 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 13:52:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">CString TestString = &quot;C:\Ordner\hallo.txt&quot;
TestString.Replace( &quot;C:\Ordner\&quot;, &quot;&quot; );
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/395961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395961</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Mon, 17 Nov 2003 13:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 13:57:40 GMT]]></title><description><![CDATA[<p>Bringt leider nichts, da C:\Ordner nur ein Beispiel war und die Datei überall stehen kann. Die Datei kann auch einen unterschiedlich langen Dateinamen haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/395967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395967</guid><dc:creator><![CDATA[wutzi]]></dc:creator><pubDate>Mon, 17 Nov 2003 13:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 14:07:49 GMT]]></title><description><![CDATA[<p>Das kann ich ja nich wissen... <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>Naja, zur Not geh in einer for-Schleife von rechts nach links jeden character im CString durch und merk Dir alle Zeichen bis zum ersten &quot;\&quot;. <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/395977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395977</guid><dc:creator><![CDATA[Cosmixx]]></dc:creator><pubDate>Mon, 17 Nov 2003 14:07:49 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 14:14:56 GMT]]></title><description><![CDATA[<p>hab ne besserer Möglichkeit gefunden<br />
string.ReverseFind('\');<br />
und dann schmeiß ich alles bis zum \ weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/395985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395985</guid><dc:creator><![CDATA[wutzi]]></dc:creator><pubDate>Mon, 17 Nov 2003 14:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 14:16:25 GMT]]></title><description><![CDATA[<p>..Kannst du damit was anfangen??</p>
<pre><code class="language-cpp">//Von einem Pfad den Dateinamen herausfiltern :)
int index = localfilename.ReverseFind('\\') ;
	if (index == -1) 
	{ 
	   cout &lt;&lt; &quot;Cannnot find \\... Exiting\n&quot;;
	   active = 0;
       return -1;
    }

	CString remotefilename = localfilename.Mid( index + 1);
</code></pre>
<p>lg l00P</p>
]]></description><link>https://www.c-plusplus.net/forum/post/395987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395987</guid><dc:creator><![CDATA[l00P]]></dc:creator><pubDate>Mon, 17 Nov 2003 14:16:25 GMT</pubDate></item><item><title><![CDATA[Reply to pfad in CString wegschmeißen on Mon, 17 Nov 2003 14:20:29 GMT]]></title><description><![CDATA[<p>Wie wärs denn wenn du ne while-schleife machst:<br />
[code]<br />
int count=0;<br />
int found=0;<br />
CString pfadneu;<br />
while(TestString.Find(&quot;/&quot;,count)!=-1) //Er soll solang suchen bis er / nicht mehr finden kann.<br />
{<br />
count++;<br />
}<br />
//Hiernach ist dann count mit der stelle des letzten / belegt.<br />
pfadneu=TestString.Right(count); //pfadneu belegen<br />
Ich hoffe das is gut so <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="😃"
    /> wenn nich frag halt nochma.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/395992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/395992</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 17 Nov 2003 14:20:29 GMT</pubDate></item></channel></rss>