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>

Cet en-tête fait partie de la bibliothèque filesystem .

Défini dans l'espace de noms std::experimental::filesystem
Défini dans l'espace de noms en ligne std::experimental::filesystem::v1

Classes

représente un chemin
(classe)
une exception levée lors d'erreurs du système de fichiers
(classe)
une entrée de répertoire
(classe)
un itérateur vers le contenu du répertoire
(classe)
un itérateur vers le contenu d'un répertoire et de ses sous-répertoires
(classe)
représente le type de fichier et les permissions
(classe)
informations sur l'espace libre et disponible sur le système de fichiers
(classe)
le type d'un fichier
(énumération)
identifie les permissions du système de fichiers
(enum)
spécifie la sémantique des opérations de copie
(énumération)
options pour l'itération du contenu du répertoire
(enum)
représente les valeurs temporelles des fichiers
(typedef)

Fonctions

échange deux chemins
(fonction)
calcule une valeur de hachage pour un objet chemin
(fonction)
compare lexicographiquement deux chemins
(fonction)
concatène deux chemins avec un séparateur de répertoire
(fonction)
effectue l'entrée et la sortie de flux sur un chemin
(fonction)
crée un path à partir d'une source encodée en UTF-8
(fonction)
prise en charge de la boucle for basée sur des plages
(fonction)
prise en charge de la boucle for basée sur des intervalles
(fonction)
compose un chemin absolu
convertit un chemin en chemin absolu en reproduisant le comportement spécifique au système d'exploitation
(fonction)
compose un chemin canonique
(fonction)
copie des fichiers ou des répertoires
(fonction)
copie le contenu du fichier
(fonction)
copie un lien symbolique
(fonction)
crée un nouveau répertoire
(fonction)
crée un lien physique
(fonction)
crée un lien symbolique
(fonction)
retourne le répertoire de travail actuel
(fonction)
vérifie si le chemin fait référence à un objet existant du système de fichiers
(fonction)
vérifie si deux chemins font référence au même objet du système de fichiers
(fonction)
retourne la taille d'un fichier
(fonction)
retourne le nombre de liens physiques référençant le fichier spécifique
(fonction)
obtient ou définit l'heure de la dernière modification des données
(fonction)
modifie les permissions d'accès aux fichiers
(fonction)
obtient la cible d'un lien symbolique
(fonction)
supprime un fichier ou un répertoire vide
supprime un fichier ou un répertoire et tout son contenu, récursivement
(fonction)
déplace ou renomme un fichier ou un répertoire
(fonction)
modifie la taille d'un fichier régulier par troncation ou remplissage par des zéros
(fonction)
détermine l'espace libre disponible sur le système de fichiers
(fonction)
détermine les attributs de fichier
détermine les attributs de fichier, en vérifiant la cible du lien symbolique
(fonction)
renvoie un répertoire approprié pour les fichiers temporaires
(fonction)
Types de fichiers
vérifie si le chemin donné fait référence à un périphérique en mode bloc
(fonction)
vérifie si le chemin donné correspond à un périphérique de caractères
(fonction)
vérifie si le chemin donné fait référence à un répertoire
(fonction)
vérifie si le chemin donné fait référence à un fichier ou répertoire vide
(fonction)
vérifie si le chemin donné fait référence à un tube nommé
(fonction)
vérifie si l'argument fait référence à un autre fichier
(fonction)
vérifie si l'argument fait référence à un fichier régulier
(fonction)
vérifie si l'argument fait référence à un socket IPC nommé
(fonction)
vérifie si l'argument fait référence à un lien symbolique
(fonction)
vérifie si le statut du fichier est connu
(fonction)