<?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[Datei in Ordner kopieren]]></title><description><![CDATA[<p>Hallo wie kann ich eine bestimmte Datei in einen Ordner kopieren ?</p>
<p>Bei cin&gt;&gt;datei; geben ich z.b ein datei.txt<br />
Bei cin&gt;&gt;laufwerk; gebe ich ein c:\ordner\</p>
<p>Nun soll die datei.txt in den c:\ordner\ kopiert werden aber es funktioniert nicht.</p>
<p>Es funktioniert nur wenn ich z.b. bei cin&gt;&gt;laufwerk; eingebe c:\ordner\datei.txt</p>
<p>Wie kann man kopieren ohne da einen Name für Festlegen zu müssen ?</p>
<p>Die Datei soll einfach nur in den ordner kopiert werden hat da wer eine Idee ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;vcl&gt;
using namespace std;

int main(int argc, char* argv[])
{
string datei;
string laufwerk;

cout&lt;&lt;&quot;Zu kopierende Datei eingeben: &quot;;
cin&gt;&gt;datei;

cout&lt;&lt;&quot;Laufwerk eingeben: &quot;;
cin&gt;&gt;laufwerk;

CopyFile( datei.c_str(), laufwerk.c_str() ,0);

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/241880/datei-in-ordner-kopieren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 05:33:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/241880.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 May 2009 08:09:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 08:09:38 GMT]]></title><description><![CDATA[<p>Hallo wie kann ich eine bestimmte Datei in einen Ordner kopieren ?</p>
<p>Bei cin&gt;&gt;datei; geben ich z.b ein datei.txt<br />
Bei cin&gt;&gt;laufwerk; gebe ich ein c:\ordner\</p>
<p>Nun soll die datei.txt in den c:\ordner\ kopiert werden aber es funktioniert nicht.</p>
<p>Es funktioniert nur wenn ich z.b. bei cin&gt;&gt;laufwerk; eingebe c:\ordner\datei.txt</p>
<p>Wie kann man kopieren ohne da einen Name für Festlegen zu müssen ?</p>
<p>Die Datei soll einfach nur in den ordner kopiert werden hat da wer eine Idee ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;vcl&gt;
using namespace std;

int main(int argc, char* argv[])
{
string datei;
string laufwerk;

cout&lt;&lt;&quot;Zu kopierende Datei eingeben: &quot;;
cin&gt;&gt;datei;

cout&lt;&lt;&quot;Laufwerk eingeben: &quot;;
cin&gt;&gt;laufwerk;

CopyFile( datei.c_str(), laufwerk.c_str() ,0);

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1716525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716525</guid><dc:creator><![CDATA[datei]]></dc:creator><pubDate>Wed, 27 May 2009 08:09:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 08:31:43 GMT]]></title><description><![CDATA[<p>Du musst den Zieldateinamen auch mit angeben.</p>
<pre><code class="language-cpp">CopyFile( datei.c_str(), (laufwerk+datei).c_str() ,0);
</code></pre>
<p>Setzt aber voraus, dass <em>datei</em> kein Verzeichnis beinhaltet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716540</guid><dc:creator><![CDATA[MiP]]></dc:creator><pubDate>Wed, 27 May 2009 08:31:43 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 08:32:15 GMT]]></title><description><![CDATA[<p>a. CopyFile kommt hier aus der VCL. Falsches Stockwerk, ist ein paar weiter oben:<br />
<a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html</a></p>
<p>b. Ich bin mir ziemlich sicher, obwohl ich die Funktion von VCL nicht kenne, dass CopyFile folgendes erwartet:<br />
1. Parameter: Vollständiger oder relativer Pfad zum File, welches kopiert werden soll.<br />
2. Parameter: Vollständiger oder relativer Pfad zum File, wo es hinkopiert werden soll.<br />
3. Parameter: Wahrscheinlich eine bool Variable, ob das File beim Zielpfad überschrieben werden soll, wenn vorhanden.</p>
<p>Wichtig ist, dass Parameter 1 und 2 beide einen Pfad zu einem File erwarten. Ein Ordner reicht nicht.</p>
<p>Übrigens, da Pfadangaben Leerzeichen enthalten können, solltest du dir mal die Funktion <code>std::getline</code> anschauen:<br />
<a href="http://www.cplusplus.com/reference/string/getline/" rel="nofollow">http://www.cplusplus.com/reference/string/getline/</a></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716543</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Wed, 27 May 2009 08:32:15 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 08:45:59 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>a. CopyFile kommt hier aus der VCL. Falsches Stockwerk, ist ein paar weiter oben:</p>
</blockquote>
<p>Nein, das ist WinAPI. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716561</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 27 May 2009 08:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 08:52:36 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Dravere schrieb:</p>
<blockquote>
<p>a. CopyFile kommt hier aus der VCL. Falsches Stockwerk, ist ein paar weiter oben:</p>
</blockquote>
<p>Nein, das ist WinAPI. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Keine Ahnung woher VCL es nimmt, kann sein, dass sie <code>CopyFile</code> einfach durchreichen. Aber ich sehe nirgendwo ein <code>#include &lt;windows.h&gt;</code> sondern nur ein <code>#include &lt;vcl&gt;</code> . Daher bin ich davon ausgegangen, dass CopyFile hier womöglich aus der VCL stammt.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716566</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Wed, 27 May 2009 08:52:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 15:01:22 GMT]]></title><description><![CDATA[<p>vcl.h inkludiert normalerweise die windows.h. Deswegen wird kann die Funktion verwendet werden, sie stammt aber aus der WinAPI.<br />
<a href="http://msdn.microsoft.com/en-us/library/aa363851.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/aa363851.aspx</a><br />
#include &lt;vcl&gt; ist sowieso falsch, wenn schon dann #include &lt;vcl.h&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716792</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 27 May 2009 15:01:22 GMT</pubDate></item><item><title><![CDATA[Reply to Datei in Ordner kopieren on Wed, 27 May 2009 15:06:39 GMT]]></title><description><![CDATA[<p>#include &lt;vcl&gt;<br />
funktioniert [ getestet mit Borland C++ Builder 6 bei RAD Studios 2007 da ging es glaub ich nur mit #include &lt;windows.h&gt; ] aber auch wo ist denn da der untschied zwischen:</p>
<p>#include &lt;vcl&gt;</p>
<p>und</p>
<p>#include &lt;vcl.h&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1716796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1716796</guid><dc:creator><![CDATA[blup]]></dc:creator><pubDate>Wed, 27 May 2009 15:06:39 GMT</pubDate></item></channel></rss>