Kelas file_status
Membungkus file_type dan file perms.
Sintaks
class file_status;
Konstruktor
Konstruktor | Deskripsi |
---|---|
file_status | Membangun pembungkus untuk file_type dan file perms. |
Fungsi anggota
Fungsi anggota | Deskripsi |
---|---|
jenis | Mendapatkan atau mengatur file_type . |
izin | Mendapatkan atau mengatur izin file. |
Operators
Operator | Deskripsi |
---|---|
operator= | Operator penetapan anggota default berulah seperti yang diharapkan. |
Persyaratan
Header:<filesystem>
Namespace: std::experimental::filesystem, std::experimental::filesystem
file_status::file_status
Membangun pembungkus untuk file_type dan 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;
Parameter
ftype
file_type
Ditentukan , default ke file_type::none
.
masker
File perms
yang ditentukan , default ke perms::unknown
.
file_status
Objek tersimpan.
file_status::operator=
Operator penetapan anggota default berulah seperti yang diharapkan.
file_status& operator=(const file_status&) noexcept = default;
file_status& operator=(file_status&&) nexcept = default;
Parameter
file_status
file_status sedang disalin ke file_status
dalam .
jenis
Mendapatkan atau mengatur file_type
.
file_type type() const noexcept
void type(file_type ftype) noexcept
Parameter
ftype
file_type
Ditentukan .
permissions
Mendapatkan atau mengatur izin file.
Gunakan setter untuk membuat file readonly
atau menghapus readonly
atribut.
perms permissions() const noexcept
void permissions(perms mask) noexcept
Parameter
masker
perms
Ditentukan .
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk