std::experimental::filesystem::path:: begin, std::experimental::filesystem::path:: end
From es.cppreference.net
<
cpp
|
experimental
|
fs
|
path
|
iterator begin
(
)
const
;
|
(1) | (filesystem TS) |
|
iterator end
(
)
const
;
|
(2) | (filesystem TS) |
1)
Devuelve un iterador al primer elemento de la ruta. Si la ruta está vacía, el iterador devuelto es igual a
end()
.
2)
Retorna un iterador una posición después del último elemento de la ruta. Desreferenciar este iterador es comportamiento indefinido.
La secuencia denotada por este par de iteradores consiste en lo siguiente:
1)
root-name
(si existe).
2)
root-directory
(si existe).
3)
Secuencia de
file-name
s, omitiendo cualquier separador de directorio.
4)
Si hay un separador de directorio después del último
file-name
en la ruta, el último elemento antes del iterador final es un nombre de archivo
dot
ficticio.
Contenidos |
Parámetros
(ninguno)
Valor de retorno
1)
Iterador al primer elemento de la ruta.
2)
Iterador una posición después del final de la ruta.
Excepciones
Puede lanzar excepciones definidas por la implementación.
Ejemplo
Ejecutar este código
Salida:
Examining the path "C:\users\abcdef\AppData\Local\Temp\" through iterators gives "C:" "/" "users" "abcdef" "AppData" "Local" "Temp" "."