Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Umschließt file_type und Datei-perms
Syntax
class file_status;
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| file_status | Erstellt einen Wrapper für file_type und Datei-Perms. |
Memberfunktionen
| Memberfunktion | Beschreibung |
|---|---|
| type | Ruft den file_type ab oder legt ihn fest. |
| Berechtigungen | Ruft die Dateiberechtigungen ab oder legt sie fest. |
Operatoren
| Operator | Beschreibung |
|---|---|
| operator= | Die als Standard festgelegten Memberzuweisungsoperatoren verhalten sich wie erwartet. |
Anforderungen
Header:<filesystem>
Namespace: std::experimental::filesystem, std::experimental::filesystem
file_status::file_status
Erstellt einen Wrapper für file_type und Datei-Perms.
explicit file_status(
file_type ftype = file_type::none,
perms mask = perms::unknown) noexcept;
file_status(const file_status&) noexcept = default;
file_status(file_status&&) noexcept = default;
~file_status() noexcept = default;
Parameter
ftype
Angegeben file_type, Standardwert ist file_type::none.
mask
Angegebene Datei perms, Standardwert ist perms::unknown.
file_status
Das gespeicherte Objekt.
file_status::operator=
Die als Standard festgelegten Memberzuweisungsoperatoren verhalten sich wie erwartet.
file_status& operator=(const file_status&) noexcept = default;
file_status& operator=(file_status&&) noexcept = default;
Parameter
file_status
Die file_status , in die file_statuskopiert wird.
Typ
Ruft den file_type ab oder legt ihn fest.
file_type type() const noexcept
void type(file_type ftype) noexcept
Parameter
ftype
Angabe file_type.
konfigurieren
Ruft die Dateiberechtigungen ab oder legt sie fest.
Verwenden Sie den Setter, um eine Datei readonly zu erstellen oder das readonly Attribut zu entfernen.
perms permissions() const noexcept
void permissions(perms mask) noexcept
Parameter
mask
Angabe perms.