Namespaces
Variants

Experimental library header <experimental/filesystem>

From cppreference.net
Standard library headers
Experimental library headers
Execution P2300
<experimental/execution>
Filesystem TS
<experimental/filesystem>
Parallelism TS (v1, v2)
experimental/algorithm
experimental/execution_policy
experimental/exception_list
experimental/numeric
<experimental/simd>
experimental/task_block
Library Fundamentals TS (v1, v2, v3)
experimental/algorithm
<experimental/any>
experimental/array
experimental/chrono
experimental/deque
experimental/forward_list
<experimental/functional>
experimental/future
experimental/iterator
experimental/list
experimental/map
experimental/memory
<experimental/memory_resource>
experimental/numeric
<experimental/optional>
experimental/propagate_const
experimental/random
experimental/ratio
experimental/regex
experimental/scope
experimental/set
experimental/source_location
experimental/string
<experimental/string_view>
experimental/system_error
experimental/tuple
experimental/type_traits
experimental/unordered_map
experimental/unordered_set
experimental/utility
experimental/vector

Concurrency TS
experimental/atomic
experimental/barrier
experimental/future
experimental/latch
Ranges TS
Coroutines TS
experimental/coroutine
Networking TS
experimental/buffer
experimental/executor
experimental/internet
experimental/io_context
<experimental/net>
experimental/netfwd
experimental/socket
experimental/timer
Reflection TS
<experimental/reflect>

Este encabezado es parte de la biblioteca de sistema de archivos .

Definido en el espacio de nombres std::experimental::filesystem
Definido en el espacio de nombres en línea std::experimental::filesystem::v1

Clases

representa una ruta
(clase)
una excepción lanzada en errores del sistema de archivos
(clase)
una entrada de directorio
(clase)
un iterador a los contenidos del directorio
(clase)
un iterador a los contenidos de un directorio y sus subdirectorios
(clase)
representa el tipo de archivo y permisos
(clase)
información sobre el espacio libre y disponible en el sistema de archivos
(clase)
el tipo de un archivo
(enum)
identifica permisos del sistema de archivos
(enum)
especifica la semántica de las operaciones de copia
(enum)
opciones para iterar contenidos de directorio
(enum)
representa valores de tiempo de archivo
(typedef)

Funciones

intercambia dos rutas
(función)
calcula un valor hash para un objeto de ruta
(función)
compara lexicográficamente dos rutas
(función)
concatena dos rutas con un separador de directorio
(función)
realiza entrada y salida de flujo en una ruta
(función)
crea un path desde una fuente codificada en UTF-8
(función)
soporte para bucle for basado en rangos
(función)
soporte para bucle for basado en rangos
(función)
compone una ruta absoluta
convierte una ruta en una ruta absoluta replicando el comportamiento específico del SO
(función)
compone una ruta canónica
(función)
copia archivos o directorios
(función)
copia contenidos de archivos
(función)
copia un enlace simbólico
(función)
crea nuevo directorio
(función)
crea un enlace físico
(función)
crea un enlace simbólico
(función)
devolver directorio de trabajo actual
(función)
verifica si la ruta hace referencia a un objeto del sistema de archivos existente
(función)
verifica si dos rutas se refieren al mismo objeto del sistema de archivos
(función)
devuelve el tamaño de un archivo
(función)
devuelve el número de enlaces físicos que referencian al archivo específico
(función)
obtiene o establece la hora de la última modificación de datos
(función)
modifica los permisos de acceso al archivo
(función)
obtiene el destino de un enlace simbólico
(función)
elimina un archivo o directorio vacío
elimina un archivo o directorio y todo su contenido, recursivamente
(función)
mueve o renombra un archivo o directorio
(función)
cambia el tamaño de un archivo regular mediante truncamiento o relleno con ceros
(función)
determina el espacio libre disponible en el sistema de archivos
(función)
determina los atributos del archivo
determina los atributos del archivo, verificando el destino del enlace simbólico
(función)
devuelve un directorio adecuado para archivos temporales
(función)
Tipos de archivo
verifica si la ruta dada se refiere a un dispositivo de bloque
(función)
comprueba si la ruta dada se refiere a un dispositivo de caracteres
(función)
comprueba si la ruta dada se refiere a un directorio
(función)
verifica si la ruta dada hace referencia a un archivo o directorio vacío
(función)
verifica si la ruta dada se refiere a una tubería con nombre
(función)
verifica si el argumento se refiere a un otro archivo
(función)
verifica si el argumento se refiere a un archivo regular
(función)
verifica si el argumento se refiere a un socket IPC con nombre
(función)
verifica si el argumento se refiere a un enlace simbólico
(función)
verifica si el estado del archivo es conocido
(función)