Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Ajusta un file_type y los perms del archivo.
Sintaxis
class file_status;
Constructores
| Constructor | Descripción |
|---|---|
| file_status | Construye un contenedor para los valores file_type y perm del archivo. |
Funciones miembro
| Función de miembro | Descripción |
|---|---|
| type | Obtiene o establece el objeto file_type. |
| permissions | Obtiene o establece los permisos de archivo. |
Operadores
| Operador | Descripción |
|---|---|
| operator= | Los operadores predeterminados de asignación de miembros se comportan según lo previsto. |
Requisitos
Encabezado:<filesystem>
Espacio de nombres: std::experimental::filesystem, std::experimental::filesystem
file_status::file_status
Construye un contenedor para los valores file_type y perm del archivo.
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;
Parámetros
ftype
Si se especifica file_type, el valor predeterminado es file_type::none.
mask
Si se especifica el archivo perms, el valor predeterminado es perms::unknown.
file_status
Objeto almacenado .
file_status::operator=
Los operadores predeterminados de asignación de miembros se comportan según lo previsto.
file_status& operator=(const file_status&) noexcept = default;
file_status& operator=(file_status&&) noexcept = default;
Parámetros
file_status
Valor file_status que se copia en file_status.
type
Obtiene o establece el objeto file_type.
file_type type() const noexcept
void type(file_type ftype) noexcept
Parámetros
ftype
Especificado file_type.
permisos
Obtiene o establece los permisos de archivo.
Use el establecedor para definir un archivo como readonly o quitar el atributo readonly.
perms permissions() const noexcept
void permissions(perms mask) noexcept
Parámetros
mask
Especificado perms.
Consulte también
Referencia de archivos de encabezado
path (Clase)
<filesystem>