file_status Class
Wraps a file_type and file perms.
Syntax
class file_status;
Constructors
Constructor | Description |
---|---|
file_status | Constructs a wrapper for file_type and file perms. |
Member functions
Member function | Description |
---|---|
type | Gets or sets the file_type . |
permissions | Gets or sets the file permissions. |
Operators
Operator | Description |
---|---|
operator= | The defaulted member assignment operators behave as expected. |
Requirements
Header: <filesystem>
Namespace: std::experimental::filesystem, std::experimental::filesystem
file_status::file_status
Constructs a wrapper for file_type and file 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;
Parameters
ftype
Specified file_type
, defaults to file_type::none
.
mask
Specified file perms
, defaults to perms::unknown
.
file_status
The stored object.
file_status::operator=
The defaulted member assignment operators behave as expected.
file_status& operator=(const file_status&) noexcept = default;
file_status& operator=(file_status&&) nexcept = default;
Parameters
file_status
The file_status being copied into the file_status
.
type
Gets or sets the file_type
.
file_type type() const noexcept
void type(file_type ftype) noexcept
Parameters
ftype
Specified file_type
.
permissions
Gets or sets the file permissions.
Use the setter to make a file readonly
or remove the readonly
attribute.
perms permissions() const noexcept
void permissions(perms mask) noexcept
Parameters
mask
Specified perms
.
See also
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru