std::experimental::filesystem:: is_directory
From cppreference.net
<
cpp
|
experimental
|
fs
|
Definido en el encabezado
<experimental/filesystem>
|
||
|
bool
is_directory
(
file_status s
)
;
|
(1) | (filesystem TS) |
|
bool
is_directory
(
const
path
&
p
)
;
|
(2) | (filesystem TS) |
|
bool
is_directory
(
const
path
&
p, error_code
&
ec
)
;
|
(3) | (filesystem TS) |
Comprueba si el estado del archivo o la ruta proporcionada corresponde a un directorio.
1)
Equivalente a
s.
type
(
)
==
file_type
::
directory
.
2)
Equivalente a
is_directory
(
status
(
p
)
)
.
3)
Equivalente a
is_directory
(
status
(
p, ec
)
)
. Devuelve
false
si ocurre un error.
Contenidos |
Parámetros
| s | - | estado del archivo a verificar |
| p | - | ruta a consultar |
| ec | - | código de error a modificar en caso de errores |
Valor de retorno
true si la ruta o el estado del archivo dado corresponde a un directorio, false en caso contrario.
Excepciones
1,3)
noexcept
especificación:
noexcept
2)
Lanza
filesystem_error
si ocurre un error. El objeto de excepción se construye con
p
como argumento.
Véase también
| Esta sección está incompleta |