<?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[Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück]]></title><description><![CDATA[<p>Hallo!</p>
<p>Heute ist nicht mein Tag <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>
<p>ich habe #include &lt;sys/stat.h&gt; eingebunden und mit der Funktion stat() überprüft ob eine Pfad und somit die Datei existiert.</p>
<p>Liegt die Datei direkt in meinem Projekt und ich rufe stat() wie folgt auf funktioniert es:</p>
<pre><code>bool Exists_path(const char *PFAD){
    struct stat my_stat;
    return (stat(PFAD, &amp;my_stat) == 0);
}

int main(){
string pfad_neu_vdv = &quot;54605 datenabrufenResponse.xml&quot;;
//string pfad_neu_vdv = &quot;C:/Users/Antje/Documents/Visual Studio 2010/Projects/gtfs-rt/gtfs-rt/54605 datenabrufenResponse.xml&quot;; Funktioniert nicht
bool klappt = Exists_path(pfad_neu_vdv.c_str())
if(klappt)
cout &lt;&lt; &quot;GEHT!!!&quot; &lt;&lt; endl;
return 0;
}
</code></pre>
<p>Mit dem längeren String dann nicht mehr und ich hab keine Ahnung wieso...</p>
<p>Jemand ne Idee, die mir den Tag rettet? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/327655/funktion-stat-gibt-error-quot-no-such-file-or-directory-quot-zurück</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 22:44:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/327655.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Aug 2014 13:10:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 13:10:53 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Heute ist nicht mein Tag <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>
<p>ich habe #include &lt;sys/stat.h&gt; eingebunden und mit der Funktion stat() überprüft ob eine Pfad und somit die Datei existiert.</p>
<p>Liegt die Datei direkt in meinem Projekt und ich rufe stat() wie folgt auf funktioniert es:</p>
<pre><code>bool Exists_path(const char *PFAD){
    struct stat my_stat;
    return (stat(PFAD, &amp;my_stat) == 0);
}

int main(){
string pfad_neu_vdv = &quot;54605 datenabrufenResponse.xml&quot;;
//string pfad_neu_vdv = &quot;C:/Users/Antje/Documents/Visual Studio 2010/Projects/gtfs-rt/gtfs-rt/54605 datenabrufenResponse.xml&quot;; Funktioniert nicht
bool klappt = Exists_path(pfad_neu_vdv.c_str())
if(klappt)
cout &lt;&lt; &quot;GEHT!!!&quot; &lt;&lt; endl;
return 0;
}
</code></pre>
<p>Mit dem längeren String dann nicht mehr und ich hab keine Ahnung wieso...</p>
<p>Jemand ne Idee, die mir den Tag rettet? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414849</guid><dc:creator><![CDATA[antje]]></dc:creator><pubDate>Mon, 25 Aug 2014 13:10:53 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 13:29:21 GMT]]></title><description><![CDATA[<blockquote>
<p>RETURN VALUE</p>
<p>Upon successful completion, 0 shall be returned. Otherwise, -1 shall be returned and errno set to indicate the error.</p>
</blockquote>
<p>Was steht in errno?<br />
<strong>Kopiere</strong> den Pfad aus dem String in den Explorer. Findet der was?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414854</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Mon, 25 Aug 2014 13:29:21 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:11:35 GMT]]></title><description><![CDATA[<p>antje schrieb:</p>
<blockquote>
<p>Hallo!</p>
<p>Heute ist nicht mein Tag <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>
<p>ich habe #include &lt;sys/stat.h&gt; eingebunden und mit der Funktion stat() überprüft ob eine Pfad und somit die Datei existiert.</p>
<p>Liegt die Datei direkt in meinem Projekt und ich rufe stat() wie folgt auf funktioniert es:</p>
<pre><code>bool Exists_path(const char *PFAD){
    struct stat my_stat;
    return (stat(PFAD, &amp;my_stat) == 0);
}

int main(){
string pfad_neu_vdv = &quot;54605 datenabrufenResponse.xml&quot;;
//string pfad_neu_vdv = &quot;C:/Users/Antje/Documents/Visual Studio 2010/Projects/gtfs-rt/gtfs-rt/54605 datenabrufenResponse.xml&quot;; Funktioniert nicht
bool klappt = Exists_path(pfad_neu_vdv.c_str())
if(klappt)
cout &lt;&lt; &quot;GEHT!!!&quot; &lt;&lt; endl;
return 0;
}
</code></pre>
<p>Mit dem längeren String dann nicht mehr und ich hab keine Ahnung wieso...</p>
<p>Jemand ne Idee, die mir den Tag rettet? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>Windows kennt kein '/' mußt den Backslash nehmen '\'</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414857</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:11:35 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:18:24 GMT]]></title><description><![CDATA[<p>mgaeckler schrieb:</p>
<blockquote>
<p>Windows kennt kein '/' mußt den Backslash nehmen '\'</p>
</blockquote>
<p>Das stimmt nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414858</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:18:24 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:18:50 GMT]]></title><description><![CDATA[<p>mgaeckler schrieb:</p>
<blockquote>
<p>Windows kennt kein '/' mußt den Backslash nehmen '\'</p>
</blockquote>
<p>Sicher?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414859</guid><dc:creator><![CDATA[unsure]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:18:50 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:20:43 GMT]]></title><description><![CDATA[<p>ja im Explorer wird die Datei geöffnet.</p>
<p>Es geht auch nicht mit Backslash.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414862</guid><dc:creator><![CDATA[antje]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:31:26 GMT]]></title><description><![CDATA[<p>sorry für den doppelpost.</p>
<p>manni66 schrieb:</p>
<blockquote>
<p>Was steht in errno?</p>
</blockquote>
<p>No such file or directory. Das wundert mich ja so...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414864</guid><dc:creator><![CDATA[antje]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:31:26 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 14:31:54 GMT]]></title><description><![CDATA[<p>escape mal die leerzeichen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414865</guid><dc:creator><![CDATA[bla1245687]]></dc:creator><pubDate>Mon, 25 Aug 2014 14:31:54 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 15:08:59 GMT]]></title><description><![CDATA[<p>Vielen Dank für die tatkräftige Hilfe! Es funktioniert. Ihr habt meinen Tag gerettet <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414870</guid><dc:creator><![CDATA[antje]]></dc:creator><pubDate>Mon, 25 Aug 2014 15:08:59 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion stat()gibt Error &amp;quot;no such file or directory&amp;quot; zurück on Mon, 25 Aug 2014 21:33:47 GMT]]></title><description><![CDATA[<p>manni66 schrieb:</p>
<blockquote>
<p>mgaeckler schrieb:</p>
<blockquote>
<p>Windows kennt kein '/' mußt den Backslash nehmen '\'</p>
</blockquote>
<p>Das stimmt nicht.</p>
</blockquote>
<p>OK, da war mein Wissen wohl veraltet. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> Scheint jetzt tatsächlich zu gehen.</p>
<p>An den Threadstarter: Was war denn dann Dein Problem?</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2414905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2414905</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Mon, 25 Aug 2014 21:33:47 GMT</pubDate></item></channel></rss>