Espacios de nombres
Variantes
Acciones

std::filesystem::directory_entry

De cppreference.com
 
 
 
 
Definido en el archivo de encabezado <filesystem>
class directory_entry;
(desde C++17)

Representa una entrada de directorio. El objeto almacena un objeto path como miembro y también puede almacenar atributos de archivo adicionales (conteo de enlaces físicos, estado, estado de enlace simbólico, tamaño de archivo y último tiempo de escritura) durante la iteración del directorio.

Contenido

[editar]Funciones miembro

Construye una entrada de directorio.
(función miembro pública)[editar]
(destructor)
Destructor por defecto.
(función miembro pública)[editar]
Modificadores
Asigna el contenido.
(función miembro pública)[editar]
Asigna el contenido.
(función miembro pública)[editar]
Establece el nombre de archivo.
(función miembro pública)[editar]
Actualiza los atributos del archivo en caché.
(función miembro pública)[editar]
Observadores
Devuelve la ruta de acceso a la que se refiere la entrada.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un objeto existente en el sistema de archivos.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un dispositivo orientado a bloques.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un dispositivo orientado a caracteres.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un directorio.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un pipe denominado.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a otro archivo.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un archivo regular.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un socket IPC denominado.
(función miembro pública)[editar]
Verifica si la entrada de directorio se refiere a un enlace simbólico.
(función miembro pública)[editar]
Devuelve el tamaño del archivo al que se refiere la entrada de directorio.
(función miembro pública)[editar]
Devuelve el número de enlaces físicos que se refieren al archivo al que se refiere la entrada de directorio.
(función miembro pública)[editar]
Obtiene o establece la fecha y la hora de la última modificación de datos del archivo al que se refiere la entrada de directorio.
(función miembro pública)[editar]
Estado del archivo designado por esta entrada de directorio.
symlink_status del archivo designado por esta entrada de directorio.
(función miembro pública)[editar]
(eliminado en C++20)(eliminado en C++20)(eliminado en C++20)(eliminado en C++20)(eliminado en C++20)(C++20)
Compara dos entradas de directorio.
(función miembro pública)[editar]

[editar]Funciones no miembro

Realiza salida de flujo sobre una entrada de directorio.
(función)[editar]

[editar]Informes de defectos

Los siguientes informes de defectos de cambio de comportamiento se aplicaron de manera retroactiva a los estándares de C++ publicados anteriormente.

ID Aplicado a Comportamiento según lo publicado Comportamiento correcto
LWG 3171 C++17 No se podía insertar un objeto directory_entry por el operador operator<< debido a LWG2989. Salida habilitada nuevamente.
close