<?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[&#x5C; in Pfad einfügen]]></title><description><![CDATA[<p>hi,<br />
ich habe versucht in einen Pfad also z.b. C:\Programme\Anderes<br />
hinter dem ersten \ noch ein \ einzufügen.<br />
Das Problem ist jedoch, dass ich die anderen Buchstaben<br />
nach hinten verschieben muss, damit sie erhalten bleiben.<br />
Das habe ich mal so versucht:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
int main() 
{  
   std::string szFile;
   std::cin &gt;&gt; szFile; // Pfad einlesen
   for (int i = 0; i != szFile.size(); i++) {   // Nach \ durchsuchen
      if (szFile[i] == '\\') {        
         for (int j = i; j != szFile.size(); i++) { // Alle die danach kommen nach hinten
          szFile[j+1] = szFile[j];      // verschieben
         }   
      }
   }
   std::cout &lt;&lt; szFile &lt;&lt; std::endl;
   system(&quot;PAUSE&quot;);
}
</code></pre>
<p>Hat einer ne Idee warum ich keine Ausgabe bekomme und das Programm<br />
zur Laufzeit Fehler hat? <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/202303/in-pfad-einfügen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 14:09:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202303.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 09 Jan 2008 19:23:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &#x5C; in Pfad einfügen on Wed, 09 Jan 2008 19:23:48 GMT]]></title><description><![CDATA[<p>hi,<br />
ich habe versucht in einen Pfad also z.b. C:\Programme\Anderes<br />
hinter dem ersten \ noch ein \ einzufügen.<br />
Das Problem ist jedoch, dass ich die anderen Buchstaben<br />
nach hinten verschieben muss, damit sie erhalten bleiben.<br />
Das habe ich mal so versucht:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
int main() 
{  
   std::string szFile;
   std::cin &gt;&gt; szFile; // Pfad einlesen
   for (int i = 0; i != szFile.size(); i++) {   // Nach \ durchsuchen
      if (szFile[i] == '\\') {        
         for (int j = i; j != szFile.size(); i++) { // Alle die danach kommen nach hinten
          szFile[j+1] = szFile[j];      // verschieben
         }   
      }
   }
   std::cout &lt;&lt; szFile &lt;&lt; std::endl;
   system(&quot;PAUSE&quot;);
}
</code></pre>
<p>Hat einer ne Idee warum ich keine Ausgabe bekomme und das Programm<br />
zur Laufzeit Fehler hat? <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/1433894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1433894</guid><dc:creator><![CDATA[Melan]]></dc:creator><pubDate>Wed, 09 Jan 2008 19:23:48 GMT</pubDate></item><item><title><![CDATA[Reply to &#x5C; in Pfad einfügen on Wed, 09 Jan 2008 19:40:00 GMT]]></title><description><![CDATA[<p>hier,<br />
<a href="http://cppreference.com/cppstring/insert.html" rel="nofollow">http://cppreference.com/cppstring/insert.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1433902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1433902</guid><dc:creator><![CDATA[das]]></dc:creator><pubDate>Wed, 09 Jan 2008 19:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to &#x5C; in Pfad einfügen on Wed, 09 Jan 2008 19:47:28 GMT]]></title><description><![CDATA[<p>keine Ahnung wozu das Gut sein soll, aber ein Fehler ist, dass du j+1 vom String abfragst, obwohl j bis ganz zum stringende geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1433907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1433907</guid><dc:creator><![CDATA[Krux]]></dc:creator><pubDate>Wed, 09 Jan 2008 19:47:28 GMT</pubDate></item><item><title><![CDATA[Reply to &#x5C; in Pfad einfügen on Thu, 10 Jan 2008 13:40:58 GMT]]></title><description><![CDATA[<p>Bedenke, dass du zwar im Code '\' schreiben musst, um dann im String '\' stehen zu haben, doch die Benutzereingabe von '\' direkt korrekt ist! Deshalb brauchst du sehr wahrscheinlich kein zweites '\' einfügen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1434282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1434282</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 10 Jan 2008 13:40:58 GMT</pubDate></item></channel></rss>