<?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[Feststellen ob angegebene Datei existiert]]></title><description><![CDATA[<p>Hallo erstmal,</p>
<p>Also ich hab vor ca einem Monat begonnen mich mit c++ zu beschäftigen. Aus keinem besonderen Grund... finde sowas total interessant.<br />
Komm eigentlich ganz gut zurecht. Hab auch versucht so wenig wie möglich zu fragen und selbest die Lösungen meiner Probleme zu finden, aber jetzt find ich einfach nichts mehr...<br />
Ich hoffe und denke, dass ihr mir helfen könnt.</p>
<p>Ich möchte in eine txt-Datei Daten eintragen, die ich auch wieder auslesen möchte.<br />
Die Daten werden immer am Ende des Programms eingetragen und am Anfang ausgelesen. Das Problem: wenn ich das Programm zum erstenmal starte exestiert die Datei ja noch nicht...<br />
Gibts da einen Befehl, der prüft, ob in dem Verzeichnis die Datei existiert und mir als antwort true oder false zurückgibt?</p>
<p>Bitte haltet euch zurück mit Fachbegriffen... Bin doch noch Anfänger^^</p>
<p>Vielen Dank<br />
MfG Knickedi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130932/feststellen-ob-angegebene-datei-existiert</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 00:08:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130932.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Dec 2005 00:57:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 00:57:53 GMT]]></title><description><![CDATA[<p>Hallo erstmal,</p>
<p>Also ich hab vor ca einem Monat begonnen mich mit c++ zu beschäftigen. Aus keinem besonderen Grund... finde sowas total interessant.<br />
Komm eigentlich ganz gut zurecht. Hab auch versucht so wenig wie möglich zu fragen und selbest die Lösungen meiner Probleme zu finden, aber jetzt find ich einfach nichts mehr...<br />
Ich hoffe und denke, dass ihr mir helfen könnt.</p>
<p>Ich möchte in eine txt-Datei Daten eintragen, die ich auch wieder auslesen möchte.<br />
Die Daten werden immer am Ende des Programms eingetragen und am Anfang ausgelesen. Das Problem: wenn ich das Programm zum erstenmal starte exestiert die Datei ja noch nicht...<br />
Gibts da einen Befehl, der prüft, ob in dem Verzeichnis die Datei existiert und mir als antwort true oder false zurückgibt?</p>
<p>Bitte haltet euch zurück mit Fachbegriffen... Bin doch noch Anfänger^^</p>
<p>Vielen Dank<br />
MfG Knickedi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/951883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/951883</guid><dc:creator><![CDATA[Knickedi]]></dc:creator><pubDate>Thu, 29 Dec 2005 00:57:53 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 02:20:58 GMT]]></title><description><![CDATA[<p>ahoi,</p>
<p>ich geht mal stark davon aus, dass du die datei mit &quot;fopen&quot; öffnen willst, dazu kannst du folgenden cod benutzen</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;

int main(void)
{
  FILE *pFile;

    pFile = fopen(&quot;datei.txt&quot;, &quot;rw&quot;);

      if (!pFile)
      {
        // datei ist nicht vorhanden
      }
      else
      {
        // datei ist vorhanden
      }

  return 0;
}
</code></pre>
<p>mfg blan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/951895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/951895</guid><dc:creator><![CDATA[blan]]></dc:creator><pubDate>Thu, 29 Dec 2005 02:20:58 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 09:12:05 GMT]]></title><description><![CDATA[<p>das war erstmal c code.</p>
<p>den entsprechenden c++ code findest du hier:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html</a></p>
<p>und schau dir folgende zugriffsmodifier an</p>
<p>ios::in Lesen<br />
ios::out Schreiben<br />
ios::app Schreiben nur am Dateiende<br />
ios::ate Dateizeiger beim öffnen auf Dateiende<br />
ios::trunc Bestehende Datei, den alten Inhalt löschen<br />
ios::binary Binärmodus</p>
<p>und nicht immer vorhanden<br />
ios::nocreate Datei muss schon existieren<br />
ios::noreplace Datei darf nicht existieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/951935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/951935</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 29 Dec 2005 09:12:05 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 10:22:08 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich kann dir empfehlen Boost zu verwenden. Da gibt es unter anderem dir Funktion &quot;exists&quot; der man den Namen einer Datei übergibt und man bekommt ein true oder false zurück.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/951956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/951956</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 29 Dec 2005 10:22:08 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 11:10:47 GMT]]></title><description><![CDATA[<p>Erstmal vielen Dank für die Antworten... mit der C++-Methode scheint es um einiges kompizierter zu sein, aber ich werds mir auf jedenfall durchlesen.</p>
<p>Soweit funktioniert es. Jetzt hab ich noch eine Frage:<br />
(Ich benutz fopen(); ) fclose(); geht dann nur, wenn eine Datei geöffnet wurde, also exestiert, oder?</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;

int main(void)
{
  FILE *pFile;

    pFile = fopen(&quot;datei.txt&quot;, &quot;rw&quot;);

      if (!pFile)
      {
        // datei ist nicht vorhanden
      }
      else
      {
        // datei ist vorhanden
        fclose(pFile);
      }

  return 0;
}
</code></pre>
<p>MfG Knickedi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952004</guid><dc:creator><![CDATA[Knickedi]]></dc:creator><pubDate>Thu, 29 Dec 2005 11:10:47 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 11:44:42 GMT]]></title><description><![CDATA[<p>Das gehört eigentlich in das C-Forum!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952024</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 29 Dec 2005 11:44:42 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 17:49:20 GMT]]></title><description><![CDATA[<p>Wie wärs mit den C++ Funktionen fürs Datei öffnen:<br />
<a href="http://www.cppreference.com/cppio/" rel="nofollow">http://www.cppreference.com/cppio/</a></p>
<p>Also ich glaube es ist egal ob es die Datei gibt, probiers einfach mal. Wahrscheinlich ist die Überprüfung file == null wieso in der close() funktion drinn.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952314</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Thu, 29 Dec 2005 17:49:20 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 18:01:13 GMT]]></title><description><![CDATA[<p>Mit dem msc gibts ne sehr komfortable Möglichkeit:</p>
<pre><code class="language-cpp">ifstream in( &quot;bla.txt&quot;, ios::_Nocreate );
if( !in )
 //Datei existiert nicht
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/952324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952324</guid><dc:creator><![CDATA[..]]></dc:creator><pubDate>Thu, 29 Dec 2005 18:01:13 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 22:38:27 GMT]]></title><description><![CDATA[<p>ERSTMAL: BITTE IN C VERSCHIEBEN... ist eher c.<br />
Ich programmier misch masch.</p>
<p>Zwischenfrage: Ist das schlimm?<br />
darf man cout&lt;&lt;&quot;\n&quot;; kombinieren</p>
<p>Jetzt hab ich noch eine Frage:<br />
Ich möchte in eine Datei schreiben. (&quot;c:\\ordner\\datei.txt&quot;), aber der Ordner existiert noch nicht, deshlab krieg ich einen Fehler.<br />
Wie kann ich den Ordner erstellen lassen? Hab im Internet gesucht und nix gefunden, außer mkdir, aber das will irgendwie nicht klappen...</p>
<p>(Ich sollte mir mal ein C++ Buch kaufen^^)</p>
<p>Vielen Dank<br />
MfG Knickedi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952479</guid><dc:creator><![CDATA[Knickedi]]></dc:creator><pubDate>Thu, 29 Dec 2005 22:38:27 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 22:47:26 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich galube die Funktion heißt _mkdir und du musst &lt;direct.h&gt; einbinden. Geht aber auch mit boost und zwar mit createdirectory.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952483</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 29 Dec 2005 22:47:26 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 22:49:31 GMT]]></title><description><![CDATA[<p>ordner wirst du schwer in einem standard buch finden, denn sie gehören nicht zum standard, sondern zum betriebssystem.<br />
für windows mal im winapi forum nachschauen, oder für c noch hier<br />
<a href="http://www.pronix.de/pronix-812.html" rel="nofollow">http://www.pronix.de/pronix-812.html</a><br />
oder für c++ hatte hume sikkins auf seiner homepage eine klasse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952484</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 29 Dec 2005 22:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 23:11:14 GMT]]></title><description><![CDATA[<p>vielen dank<br />
klappt wunderbar [ mkdir(&quot;c:\\ordner\\ordner&quot;) in dir.h ]</p>
<p>jetzt würde mich nur noch eins interessieren:</p>
<p>wenn ich den befehl immer ausführen lasse wenn das programm startet und dieser ordner existiert und bereits dateien enthält, bleiben die dateien dann unversehrt</p>
<p>ich denke ja, aber auf nem falschen gedanken will ich nicht aufbauen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952498</guid><dc:creator><![CDATA[Knickedi]]></dc:creator><pubDate>Thu, 29 Dec 2005 23:11:14 GMT</pubDate></item><item><title><![CDATA[Reply to Feststellen ob angegebene Datei existiert on Thu, 29 Dec 2005 23:12:14 GMT]]></title><description><![CDATA[<p>Knickedi schrieb:</p>
<blockquote>
<p>vielen dank<br />
klappt wunderbar [ mkdir(&quot;c:\\ordner\\ordner&quot;) in dir.h ]</p>
<p>jetzt würde mich nur noch eins interessieren:</p>
<p>wenn ich den befehl immer ausführen lasse wenn das programm startet und dieser ordner existiert und bereits dateien enthält, bleiben die dateien dann unversehrt</p>
<p>ich denke ja, aber auf nem falschen gedanken will ich nicht aufbauen</p>
</blockquote>
<p>probiers aus.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/952499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/952499</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Thu, 29 Dec 2005 23:12:14 GMT</pubDate></item></channel></rss>