<?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[Problem mit rename]]></title><description><![CDATA[<p>Hallo ich will mit hilfe der rename funktion eine Ordner umbennen.</p>
<p>Mein Programm liegt auf Laufwerk D:\ und der Ordner der umbenannt werden soll liegt auf Laufwerk C:\</p>
<p>Wie ich die Ordner auf dem Laufwerk änderen kann wo das Programm liegt weiss ich.</p>
<pre><code class="language-csharp">#include &lt;iostream&gt;
using namespace std;

#include &lt;stdio.h&gt;

int main ()
{

int neu;
char oldname[] = &quot;test&quot;;
char newname[] = &quot;hallo&quot;;

neu = rename (oldname,newname);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/213605/problem-mit-rename</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 06:26:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/213605.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 May 2008 16:21:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 16:21:55 GMT]]></title><description><![CDATA[<p>Hallo ich will mit hilfe der rename funktion eine Ordner umbennen.</p>
<p>Mein Programm liegt auf Laufwerk D:\ und der Ordner der umbenannt werden soll liegt auf Laufwerk C:\</p>
<p>Wie ich die Ordner auf dem Laufwerk änderen kann wo das Programm liegt weiss ich.</p>
<pre><code class="language-csharp">#include &lt;iostream&gt;
using namespace std;

#include &lt;stdio.h&gt;

int main ()
{

int neu;
char oldname[] = &quot;test&quot;;
char newname[] = &quot;hallo&quot;;

neu = rename (oldname,newname);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1512442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512442</guid><dc:creator><![CDATA[rename problem]]></dc:creator><pubDate>Mon, 19 May 2008 16:21:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 16:24:23 GMT]]></title><description><![CDATA[<p>vieleicht so?</p>
<pre><code class="language-cpp">include &lt;iostream&gt;
using namespace std;

#include &lt;stdio.h&gt;

int main ()
{

int neu;
char oldname[] = &quot;c:\\test&quot;;
char newname[] = &quot;c:\\hallo&quot;;

neu = rename (oldname,newname);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1512445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512445</guid><dc:creator><![CDATA[Blaze]]></dc:creator><pubDate>Mon, 19 May 2008 16:24:23 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 16:32:47 GMT]]></title><description><![CDATA[<p>Jetzt hats geklappt ty hatte es eben auch fast so nur ich hatte ein \ anstatt 2 ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1512454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512454</guid><dc:creator><![CDATA[rename problem]]></dc:creator><pubDate>Mon, 19 May 2008 16:32:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 16:54:38 GMT]]></title><description><![CDATA[<p>Wie kann ich den überprüfen lassen ob das Verzeichnis Existiert oder nicht.</p>
<p>In der Borland Builder Hilfe steht:</p>
<p>Rückgabewert</p>
<p>mkdir liefert den Wert 0 zurück, wenn das neue Verzeichnis erzeugt werden konnte.</p>
<p>Wenn ein Fehler auftritt, wird -1 zurückgegeben und die globale Variable errno auf einen der beiden folgenden Werte gesetzt:</p>
<p>EACCES Zugriff nicht gestattet<br />
ENOENT Datei oder Verzeichnis nicht gefunden</p>
<p>Aber irgendwie kann ich damit nicht viel Anfangen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1512469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512469</guid><dc:creator><![CDATA[rename problem]]></dc:creator><pubDate>Mon, 19 May 2008 16:54:38 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 17:04:57 GMT]]></title><description><![CDATA[<p>mkdir ist doch ein DOS-Kommande <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="😕"
    /> das benutzt du doch garnicht.<br />
Ob ein Ordner existiert kannst du damit prüfen:</p>
<pre><code class="language-cpp">#include&lt;windows.h&gt;
...

//Existiert die Datei?
BOOL FileExists(const char *pcFileName)
{            //Dateiattribute lesen ist schneller als öffnen
	return( (GetFileAttributes(pcFileName)==INVALID_FILE_ATTRIBUTES)
			? FALSE  //lesen nicht möglich -&gt; Datei existiert nicht!
			: TRUE); //die Datei existiert
}
</code></pre>
<p>Auf Attribute prüfen hat den Vorteil, dass sie auch prüfen kann ob ein Ordner existiert und auch wenn du keine Rechte auf diese Datei hast</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1512475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512475</guid><dc:creator><![CDATA[Blaze]]></dc:creator><pubDate>Mon, 19 May 2008 17:04:57 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 17:19:08 GMT]]></title><description><![CDATA[<p>Noch eine Variante:</p>
<pre><code class="language-cpp">#include &lt;dirent.h&gt;

...

if(opendir(&quot;Verzeichnis&quot;) == NULL)
{
    //Verzeichnis existiert nicht
}
else
{
    //Verzeichnis existiert
}
</code></pre>
<p>keine Garantie!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1512481</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512481</guid><dc:creator><![CDATA[dust]]></dc:creator><pubDate>Mon, 19 May 2008 17:19:08 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 17:29:04 GMT]]></title><description><![CDATA[<p>Ich verweise hier einfach mal auf <a href="http://www.boost.org/doc/libs/1_31_0/libs/filesystem/doc/index.htm" rel="nofollow">boost.filesystem</a>, da die Funktionen dort immerhin plattformunabhängig implementiert sind <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/1512495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512495</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 19 May 2008 17:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit rename on Mon, 19 May 2008 17:30:08 GMT]]></title><description><![CDATA[<p>0k danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1512496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1512496</guid><dc:creator><![CDATA[rename problem]]></dc:creator><pubDate>Mon, 19 May 2008 17:30:08 GMT</pubDate></item></channel></rss>