std::experimental::filesystem::path:: begin, std::experimental::filesystem::path:: end
From cppreference.net
<
cpp
|
experimental
|
fs
|
path
C++
Experimental
| Technical Specification | ||||
| Filesystem library (filesystem TS) | ||||
| Library fundamentals (library fundamentals TS) | ||||
| Library fundamentals 2 (library fundamentals TS v2) | ||||
| Library fundamentals 3 (library fundamentals TS v3) | ||||
| Extensions for parallelism (parallelism TS) | ||||
| Extensions for parallelism 2 (parallelism TS v2) | ||||
| Extensions for concurrency (concurrency TS) | ||||
| Extensions for concurrency 2 (concurrency TS v2) | ||||
| Concepts (concepts TS) | ||||
| Ranges (ranges TS) | ||||
| Reflection (reflection TS) | ||||
| Mathematical special functions (special functions TR) | ||||
| Experimental Non-TS | ||||
| Pattern Matching | ||||
| Linear Algebra | ||||
| std::execution | ||||
| Contracts | ||||
| 2D Graphics |
Filesystem library
| Classes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Functions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| File types | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
path
| Member functions | ||||
| Path decomposition | ||||
| Non-member functions | ||||
|
iterator begin
(
)
const
;
|
(1) | (filesystem TS) |
|
iterator end
(
)
const
;
|
(2) | (filesystem TS) |
1)
Retourne un itérateur vers le premier élément du chemin. Si le chemin est vide, l'itérateur retourné est égal à
end()
.
2)
Retourne un itérateur situé après le dernier élément du chemin. La déréférence de cet itérateur est un comportement indéfini.
La séquence désignée par cette paire d'itérateurs se compose des éléments suivants :
1)
root-name
(s'il y en a).
2)
root-directory
(le cas échéant).
3)
Séquence de
file-name
s, en omettant tous les séparateurs de répertoire.
4)
S'il y a un séparateur de répertoire après le dernier
file-name
dans le chemin, le dernier élément avant l'itérateur de fin est un nom de fichier
dot
fictif.
Table des matières |
Paramètres
(aucun)
Valeur de retour
1)
Itérateur vers le premier élément du chemin.
2)
Itérateur pointant après la fin du chemin.
Exceptions
Peut lever des exceptions définies par l'implémentation.
Exemple
Exécuter ce code
Sortie :
Examiner le chemin "C:\users\abcdef\AppData\Local\Temp\" via les itérateurs donne "C:" "/" "users" "abcdef" "AppData" "Local" "Temp" "."