Experimentelle Bibliotheks-Header <experimental/filesystem>
Von cppreference.com
< cpp | header | experimental
Dieser Header ist Teil der Filesystem-Bibliothek.
| Definiert im Namespace
std::experimental::filesystem | |
| Definiert im Inline-Namespace
std::experimental::filesystem::v1 | |
Klassen | |
| repräsentiert einen Pfad (Klasse) | |
| eine Ausnahme, die bei Dateisystemfehlern ausgelöst wird (Klasse) | |
| ein Verzeichniseintrag (Klasse) | |
| ein Iterator für den Inhalt des Verzeichnisses (Klasse) | |
| ein Iterator für den Inhalt eines Verzeichnisses und seiner Unterverzeichnisse (Klasse) | |
| repräsentiert Dateityp und Berechtigungen (Klasse) | |
| Informationen über freien und verfügbaren Speicherplatz auf dem Dateisystem (Klasse) | |
| der Typ einer Datei (Aufzählung) | |
| identifiziert Dateisystemberechtigungen (Aufzählung) | |
| spezifiziert die Semantik von Kopiervorgängen (Aufzählung) | |
| Optionen für das Iterieren über Verzeichnisinhalte (Aufzählung) | |
| repräsentiert Datei-Zeitwerte (Typedef) | |
Funktionen | |
| tauscht zwei Pfade (Funktion) | |
| berechnet einen Hashwert für ein Pfadobjekt (Funktion) | |
| vergleicht zwei Pfade lexikographisch (function) | |
| verkettet zwei Pfade mit einem Verzeichnistrenner (function) | |
| führt Stream-Ein- und Ausgabe auf einem Pfad durch (Funktion) | |
erstellt einen path aus einer UTF-8-kodierten Quelle(function) | |
| Unterstützung für range-basierte for-Schleifen (function) | |
| Unterstützung für range-basierte for-Schleifen (function) | |
| komponiert einen absoluten Pfad konvertiert einen Pfad in einen absoluten Pfad, der das OS-spezifische Verhalten repliziert (Funktion) | |
| komponiert einen kanonischen Pfad (Funktion) | |
| kopiert Dateien oder Verzeichnisse (Funktion) | |
| kopiert Dateiinhalte (Funktion) | |
| kopiert einen symbolischen Link (Funktion) | |
| erstellt neues Verzeichnis (Funktion) | |
| erstellt einen Hardlink (Funktion) | |
| erstellt einen symbolischen Link (Funktion) | |
| gibt das aktuelle Arbeitsverzeichnis zurück (Funktion) | |
| prüft, ob ein Pfad auf ein existierendes Dateisystemobjekt verweist (Funktion) | |
| prüft, ob zwei Pfade auf dasselbe Dateisystemobjekt verweisen (Funktion) | |
| gibt die Größe einer Datei zurück (Funktion) | |
| gibt die Anzahl der Hardlinks zurück, die auf die spezifische Datei verweisen (Funktion) | |
| liest oder setzt die Zeit der letzten Datenmodifikation (Funktion) | |
| modifiziert Dateizugriffsberechtigungen (Funktion) | |
| ermittelt das Ziel eines symbolischen Links (Funktion) | |
| entfernt eine Datei oder ein leeres Verzeichnis entfernt eine Datei oder ein Verzeichnis und dessen gesamten Inhalt rekursiv (Funktion) | |
| verschiebt oder benennt eine Datei oder ein Verzeichnis um (Funktion) | |
| ändert die Größe einer regulären Datei durch Abschneiden oder Auffüllen mit Nullen (Funktion) | |
| ermittelt den verfügbaren freien Speicherplatz auf dem Dateisystem (Funktion) | |
| ermittelt Dateiattribute ermittelt Dateiattribute, wobei das Ziel des symbolischen Links geprüft wird (Funktion) | |
| gibt ein Verzeichnis zurück, das für temporäre Dateien geeignet ist (Funktion) | |
Dateitypen | |
| prüft, ob der gegebene Pfad auf ein Blockgerät verweist (Funktion) | |
| prüft, ob der gegebene Pfad auf ein Zeichengerät verweist (Funktion) | |
| prüft, ob der gegebene Pfad auf ein Verzeichnis verweist (Funktion) | |
| prüft, ob der gegebene Pfad auf eine leere Datei oder ein leeres Verzeichnis verweist (Funktion) | |
| prüft, ob der gegebene Pfad auf eine benannte Pipe verweist (Funktion) | |
| prüft, ob das Argument auf eine andere Datei verweist (Funktion) | |
| prüft, ob das Argument auf eine reguläre Datei verweist (Funktion) | |
| prüft, ob das Argument auf einen benannten IPC-Socket verweist (Funktion) | |
| prüft, ob das Argument auf einen symbolischen Link verweist (Funktion) | |
| prüft, ob der Dateistatus bekannt ist (Funktion) | |