<?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[Verzeichnis auf Beschreibbarkeit prüfen]]></title><description><![CDATA[<p>Gibts irgendwelche Möglichkeiten bzw. Funktionen, um herauszufinden ob man in ein Verzeichnis Dateien schreiben kann?<br />
Ich würde gerne in einen bestimmten Ordner Dateien anlegen, aber vorher gerne prüfen, ob man dort auch überhaupt welche reinschreiben kann. Es müssten also entsprechende Schreibrechte da sein. Falls nicht, will ich dann auf ein alternatives Verzeichnis ausweichen.<br />
Ginge das mit statfs.h, habe aber nur etwas für files gefunden, aber nicht für Verzeichnisse. <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/246221/verzeichnis-auf-beschreibbarkeit-prüfen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 12:09:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/246221.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Jul 2009 16:42:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verzeichnis auf Beschreibbarkeit prüfen on Fri, 24 Jul 2009 16:42:34 GMT]]></title><description><![CDATA[<p>Gibts irgendwelche Möglichkeiten bzw. Funktionen, um herauszufinden ob man in ein Verzeichnis Dateien schreiben kann?<br />
Ich würde gerne in einen bestimmten Ordner Dateien anlegen, aber vorher gerne prüfen, ob man dort auch überhaupt welche reinschreiben kann. Es müssten also entsprechende Schreibrechte da sein. Falls nicht, will ich dann auf ein alternatives Verzeichnis ausweichen.<br />
Ginge das mit statfs.h, habe aber nur etwas für files gefunden, aber nicht für Verzeichnisse. <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/1749020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749020</guid><dc:creator><![CDATA[dixidix]]></dc:creator><pubDate>Fri, 24 Jul 2009 16:42:34 GMT</pubDate></item><item><title><![CDATA[Reply to Verzeichnis auf Beschreibbarkeit prüfen on Fri, 24 Jul 2009 16:48:04 GMT]]></title><description><![CDATA[<p>Mit <a href="http://www.boost.org/doc/libs/1_39_0/libs/filesystem/doc/index.htm" rel="nofollow">boost::filesystem</a>, kannst du IIRC auch Rechte prüfen.</p>
<p>Abgesehen von solchen spezifischen Funktionalitäten könntest du einfach versuchen ein File dort zu erstellen und den Fehler abfangen. Sofern es geklappt hat, kannst du das File wieder löschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1749025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1749025</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 24 Jul 2009 16:48:04 GMT</pubDate></item></channel></rss>