Namensräume
Varianten
Aktionen

Experimentelle Bibliotheks-Header <experimental/filesystem>

Von cppreference.com
< cpp‎ | header‎ | experimental
 
 
Header der Standardbibliothek
 
Experimentelle Bibliotheks-Header
Ausführung P2300
<experimental/execution>
Filesystem TS
<experimental/filesystem>
Parallelism TS (v1, v2)
experimental/algorithm
experimental/execution_policy
experimental/exception_list
experimental/numeric
<experimental/simd>
experimental/task_block
Library Fundamentals TS (v1, v2, v3)
experimental/algorithm
<experimental/any>
experimental/array
experimental/chrono
experimental/deque
experimental/forward_list
<experimental/functional>
experimental/future
experimental/iterator
experimental/list
experimental/map
experimental/memory
<experimental/memory_resource>
experimental/numeric
<experimental/optional>
experimental/propagate_const
experimental/random
experimental/ratio
experimental/regex
experimental/scope
experimental/set
experimental/source_location
experimental/string
<experimental/string_view>
experimental/system_error
experimental/tuple
experimental/type_traits
experimental/unordered_map
experimental/unordered_set
experimental/utility
experimental/vector

Concurrency TS
experimental/atomic
experimental/barrier
experimental/future
experimental/latch
Ranges TS
Coroutines TS
experimental/coroutine
Networking TS
experimental/buffer
experimental/executor
experimental/internet
experimental/io_context
<experimental/net>
experimental/netfwd
experimental/socket
experimental/timer
Reflection TS
<experimental/reflect>
 

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) [bearbeiten]
eine Ausnahme, die bei Dateisystemfehlern ausgelöst wird
(Klasse) [edit]
ein Verzeichniseintrag
(Klasse) [bearbeiten]
ein Iterator für den Inhalt des Verzeichnisses
(Klasse) [bearbeiten]
ein Iterator für den Inhalt eines Verzeichnisses und seiner Unterverzeichnisse
(Klasse) [bearbeiten]
repräsentiert Dateityp und Berechtigungen
(Klasse) [bearbeiten]
Informationen über freien und verfügbaren Speicherplatz auf dem Dateisystem
(Klasse) [bearbeiten]
der Typ einer Datei
(Aufzählung) [edit]
identifiziert Dateisystemberechtigungen
(Aufzählung) [bearbeiten]
spezifiziert die Semantik von Kopiervorgängen
(Aufzählung) [bearbeiten]
Optionen für das Iterieren über Verzeichnisinhalte
(Aufzählung) [bearbeiten]
repräsentiert Datei-Zeitwerte
(Typedef) [bearbeiten]

Funktionen

tauscht zwei Pfade
(Funktion) [edit]
berechnet einen Hashwert für ein Pfadobjekt
(Funktion) [edit]
vergleicht zwei Pfade lexikographisch
(function) [edit]
verkettet zwei Pfade mit einem Verzeichnistrenner
(function) [edit]
führt Stream-Ein- und Ausgabe auf einem Pfad durch
(Funktion) [edit]
erstellt einen path aus einer UTF-8-kodierten Quelle
(function) [edit]
Unterstützung für range-basierte for-Schleifen
(function) [bearbeiten]
Unterstützung für range-basierte for-Schleifen
(function) [edit]
komponiert einen absoluten Pfad
konvertiert einen Pfad in einen absoluten Pfad, der das OS-spezifische Verhalten repliziert
(Funktion) [bearbeiten]
komponiert einen kanonischen Pfad
(Funktion) [bearbeiten]
kopiert Dateien oder Verzeichnisse
(Funktion) [bearbeiten]
kopiert Dateiinhalte
(Funktion) [bearbeiten]
kopiert einen symbolischen Link
(Funktion) [bearbeiten]
erstellt neues Verzeichnis
(Funktion) [edit]
erstellt einen Hardlink
(Funktion) [bearbeiten]
erstellt einen symbolischen Link
(Funktion) [bearbeiten]
gibt das aktuelle Arbeitsverzeichnis zurück
(Funktion) [edit]
prüft, ob ein Pfad auf ein existierendes Dateisystemobjekt verweist
(Funktion) [bearbeiten]
prüft, ob zwei Pfade auf dasselbe Dateisystemobjekt verweisen
(Funktion) [edit]
gibt die Größe einer Datei zurück
(Funktion) [bearbeiten]
gibt die Anzahl der Hardlinks zurück, die auf die spezifische Datei verweisen
(Funktion) [bearbeiten]
liest oder setzt die Zeit der letzten Datenmodifikation
(Funktion) [bearbeiten]
modifiziert Dateizugriffsberechtigungen
(Funktion) [bearbeiten]
ermittelt das Ziel eines symbolischen Links
(Funktion) [bearbeiten]
entfernt eine Datei oder ein leeres Verzeichnis
entfernt eine Datei oder ein Verzeichnis und dessen gesamten Inhalt rekursiv
(Funktion) [bearbeiten]
verschiebt oder benennt eine Datei oder ein Verzeichnis um
(Funktion) [edit]
ändert die Größe einer regulären Datei durch Abschneiden oder Auffüllen mit Nullen
(Funktion) [bearbeiten]
ermittelt den verfügbaren freien Speicherplatz auf dem Dateisystem
(Funktion) [bearbeiten]
ermittelt Dateiattribute
ermittelt Dateiattribute, wobei das Ziel des symbolischen Links geprüft wird
(Funktion) [bearbeiten]
gibt ein Verzeichnis zurück, das für temporäre Dateien geeignet ist
(Funktion) [edit]
Dateitypen
prüft, ob der gegebene Pfad auf ein Blockgerät verweist
(Funktion) [bearbeiten]
prüft, ob der gegebene Pfad auf ein Zeichengerät verweist
(Funktion) [bearbeiten]
prüft, ob der gegebene Pfad auf ein Verzeichnis verweist
(Funktion) [bearbeiten]
prüft, ob der gegebene Pfad auf eine leere Datei oder ein leeres Verzeichnis verweist
(Funktion) [edit]
prüft, ob der gegebene Pfad auf eine benannte Pipe verweist
(Funktion) [bearbeiten]
prüft, ob das Argument auf eine andere Datei verweist
(Funktion) [bearbeiten]
prüft, ob das Argument auf eine reguläre Datei verweist
(Funktion) [bearbeiten]
prüft, ob das Argument auf einen benannten IPC-Socket verweist
(Funktion) [bearbeiten]
prüft, ob das Argument auf einen symbolischen Link verweist
(Funktion) [bearbeiten]
prüft, ob der Dateistatus bekannt ist
(Funktion) [bearbeiten]