Namespaces
Variants

std::experimental::filesystem:: file_type

From cppreference.net
Definiert im Header <experimental/filesystem>
enum class file_type {

none = 0 ,
not_found = - 1 ,
regular = 1 ,
directory = 2 ,
symlink = 3 ,
block = 4 ,
character = 5 ,
fifo = 6 ,
socket = 7 ,
unknown = 8

} ;
(Filesystem TS)

Gibt den Typ einer Datei oder eines Verzeichnisses an, auf den ein Pfad verweist.

Konstanten

Konstante Bedeutung
none zeigt an, dass der Dateistatus noch nicht ausgewertet wurde oder bei der Auswertung ein Fehler aufgetreten ist
not_found zeigt an, dass die Datei nicht gefunden wurde (dies wird nicht als Fehler betrachtet)
regular eine reguläre Datei
directory ein Verzeichnis
symlink ein symbolischer Link
block eine blockorientierte Spezialdatei
character eine zeichenorientierte Spezialdatei
fifo eine FIFO-Datei (auch als Pipe bekannt)
socket eine Socket-Datei
unknown eine unbekannte Datei

Siehe auch