Hi, gibts ne Möglichkeit einigermaßen portabel einen Verzeichnisinhalt auszulesen und möglichst die Dateiinfos im "stat"-Stil zu erhalten? sollte mind unter linux/mac/win laufen.
Wahrscheinlich muss man jedoch je nach OS dann speziellen code benutzen schätz ich mal oder? -- class God : public ChuckNorris { };
"Einigermaßen" Portabel kann nur POSIX bedeuten. ANSI kennt noch nicht mal Verzeichnisse. Windows unterstützt Teile von POSIX, so wird etwa auch die stat Fkt. angeboten, nur eben mit einem Unterstrich davor. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)
Einiges dürfte mit Boost.Filesystem gehen, aber prinzipiell muss der Code schon deswegen plattformabhängig sein, weil Dateisysteme auf verschiedenen Plattformen verschieden funktionieren - so hat Windows zum Beispiel keine UNIX-Dateirechte. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra