<?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[file existirt ?]]></title><description><![CDATA[<p>gibts es eine funktion womit man überprüfen kann ob eine datein auf der festplatte existiert</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204344/file-existirt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 16:07:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204344.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Feb 2008 22:30:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to file existirt ? on Fri, 01 Feb 2008 22:30:53 GMT]]></title><description><![CDATA[<p>gibts es eine funktion womit man überprüfen kann ob eine datein auf der festplatte existiert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447863</guid><dc:creator><![CDATA[kiba91]]></dc:creator><pubDate>Fri, 01 Feb 2008 22:30:53 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Fri, 01 Feb 2008 22:33:39 GMT]]></title><description><![CDATA[<p>Start -&gt; Suche -&gt; Nach Dateien und Ordner ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447867</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 01 Feb 2008 22:33:39 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Fri, 01 Feb 2008 23:01:19 GMT]]></title><description><![CDATA[<p>nein ich mein in c++ XD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447877</guid><dc:creator><![CDATA[kiba91]]></dc:creator><pubDate>Fri, 01 Feb 2008 23:01:19 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Fri, 01 Feb 2008 23:12:37 GMT]]></title><description><![CDATA[<p>versuchs mal mit ifstreams</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447882</guid><dc:creator><![CDATA[flyff]]></dc:creator><pubDate>Fri, 01 Feb 2008 23:12:37 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 01:22:46 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">bool file_exist(std::string const &amp; file_name)
{ std::ifstream file_stream(file_name.c_str()), return file_stream; }
</code></pre>
<p><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="😉"
    /> Damit sollte es gehen (&lt;string&gt;, &lt;fstream&gt;)!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447907</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 02 Feb 2008 01:22:46 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 08:07:11 GMT]]></title><description><![CDATA[<p>Und wer schließt den Stream?</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447920</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 02 Feb 2008 08:07:11 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 08:41:01 GMT]]></title><description><![CDATA[<p>ich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447925</guid><dc:creator><![CDATA[der destruktor]]></dc:creator><pubDate>Sat, 02 Feb 2008 08:41:01 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:08:56 GMT]]></title><description><![CDATA[<p>Destruktor?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447933</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:08:56 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:14:44 GMT]]></title><description><![CDATA[<p>@Devil:<br />
Das funktioniert nur für das aktuelle Verziechnis, nicht für eine ganze Festplatte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447934</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:19:04 GMT]]></title><description><![CDATA[<p>?</p>
<pre><code class="language-cpp">file_exist(&quot;C:/Programme/Adobe/Adobe Reader 6/Reader.exe&quot;);
</code></pre>
<p>was geht daran nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447935</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:23:59 GMT]]></title><description><![CDATA[<p>Ich hatte es so verstanden, dass man zB</p>
<pre><code class="language-cpp">file_exists(&quot;Reader.exe&quot;);
</code></pre>
<p>aufruft und dabei die Festplatte nach einer solchen Datei, in welchem Verzeichnis auch immer, sucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447936</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:23:59 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:35:33 GMT]]></title><description><![CDATA[<p>Don06 schrieb:</p>
<blockquote>
<p>Ich hatte es so verstanden, dass man zB</p>
<pre><code class="language-cpp">file_exists(&quot;Reader.exe&quot;);
</code></pre>
<p>aufruft und dabei die Festplatte nach einer solchen Datei, in welchem Verzeichnis auch immer, sucht.</p>
</blockquote>
<p><strong>file_exists(&quot;Reader.exe&quot;);</strong><br />
Nimmt die Funktion das als std:: string const oder als const char* <strong>?</strong> <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/1447938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447938</guid><dc:creator><![CDATA[elfi]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:35:33 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:40:05 GMT]]></title><description><![CDATA[<p>Schau dir die Funktion von (D)evil an. cont char* kann implizit in std::string konvertiert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1447942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447942</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:40:05 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sat, 02 Feb 2008 09:51:49 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<p>?</p>
<pre><code class="language-cpp">file_exist(&quot;C:/Programme/Adobe/Adobe Reader 6/Reader.exe&quot;);
</code></pre>
<p>was geht daran nicht?</p>
</blockquote>
<p>erstens kein '/' sondern '\'</p>
<p>zweitens damit du das Zeichen '\' bekommst musst du '\' schreiben</p>
<pre><code class="language-cpp">&quot;C:\\Programme\\Adobe\\Adobe Reader 6\\Reader.exe&quot;
</code></pre>
<p>drittens:</p>
<pre><code class="language-cpp">const std::string file_name(&quot;C:\\Programme\\Adobe\\Adobe Reader 6\\Reader.exe&quot;);
file_exist(file_name);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1447948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1447948</guid><dc:creator><![CDATA[Glock17L]]></dc:creator><pubDate>Sat, 02 Feb 2008 09:51:49 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sun, 03 Feb 2008 11:24:58 GMT]]></title><description><![CDATA[<p>ok , thx</p>
<p>wäre es nich auch so besser</p>
<pre><code class="language-cpp">bool exist(std::string name){
     std::ifstream file_stream(name.c_str()); 
     bool open = file_stream;
     file_stream.close();
     return open;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1448420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448420</guid><dc:creator><![CDATA[kiba91]]></dc:creator><pubDate>Sun, 03 Feb 2008 11:24:58 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sun, 03 Feb 2008 11:40:06 GMT]]></title><description><![CDATA[<p>Glock17L schrieb:</p>
<blockquote>
<p>erstens […]</p>
<p>zweitens […]</p>
<p>drittens: […]</p>
</blockquote>
<p>Klugscheißen will gelernt sein. Try again.</p>
<p>kiba91 schrieb:</p>
<blockquote>
<p>wäre es nich auch so besser</p>
<pre><code class="language-cpp">bool exist(std::string name){
     std::ifstream file_stream(name.c_str()); 
     bool open = file_stream;
     file_stream.close();
     return open;
}
</code></pre>
</blockquote>
<p>Hm, was sollte daran besser sein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1448425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448425</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Sun, 03 Feb 2008 11:40:06 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sun, 03 Feb 2008 11:56:49 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16273">@Glock17L</a>: Vllt guckst du dir nochmal an, wovon du da redest und denkst dann da nochmal drüber nach ... (Denken =&gt; Schreiben)</p>
<p>Und wofür willst du extra ein konstantes String-Objekt erzeugen? Wo ist da der Sinn? Es ist doch gerade das schöne an const-Ref das man das nicht machen muss ...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/17064">@kiba91</a>: Nun, close brauchst du nicht extra aufrufen, das wird vom Destruktor von std::ifstream automatisch erledigt. Der Rest erledigt sich dann, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1448428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448428</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 03 Feb 2008 11:56:49 GMT</pubDate></item><item><title><![CDATA[Reply to file existirt ? on Sun, 03 Feb 2008 12:38:41 GMT]]></title><description><![CDATA[<p>Diese Art der Überprüfung ob eine Datei existiert ist nicht zuverlässig. Es könnte auch sein das lediglich keine Zugriffsrechte für den aktuellen benutzer vorhanden sind.</p>
<p>Boost.FileSystem ist eine gute und auch portable alternative hierfür.</p>
<p>BR<br />
Vinzenz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1448446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1448446</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Sun, 03 Feb 2008 12:38:41 GMT</pubDate></item></channel></rss>