std::filesystem:: is_other
|
Definido en el encabezado
<filesystem>
|
||
|
bool
is_other
(
std::
filesystem
::
file_status
s
)
noexcept
;
|
(1) | (desde C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p
)
;
|
(2) | (desde C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p,
std::
error_code
&
ec
)
noexcept
;
|
(3) | (desde C++17) |
Comprueba si el estado del archivo o la ruta dados corresponden a un archivo de tipo other . Es decir, el archivo existe, pero no es un archivo regular, ni un directorio, ni un enlace simbólico.
Contenidos |
Parámetros
| s | - | estado del archivo a verificar |
| p | - | ruta a examinar |
| ec | - | código de error para almacenar el estado de error |
Valor de retorno
true si el archivo indicado por p o si el tipo indicado por s se refiere a un archivo que no es un archivo regular, directorio o enlace simbólico, false en caso contrario. La sobrecarga que no lanza excepciones devuelve false si ocurre un error.
Excepciones
Cualquier sobrecarga no marcada como
noexcept
puede lanzar
std::bad_alloc
si la asignación de memoria falla.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
(C++17)
(C++17)
|
determina los atributos del archivo
determina los atributos del archivo, verificando el destino del enlace simbólico (función) |
|
(C++17)
|
representa el tipo de archivo y permisos
(clase) |
|
(C++17)
|
verifica si el estado del archivo es conocido
(función) |
|
(C++17)
|
verifica si la ruta dada se refiere a un dispositivo de bloque
(función) |
|
(C++17)
|
verifica si la ruta dada se refiere a un dispositivo de caracteres
(función) |
|
(C++17)
|
verifica si la ruta dada se refiere a un directorio
(función) |
|
(C++17)
|
verifica si la ruta dada se refiere a una tubería con nombre
(función) |
|
(C++17)
|
verifica si el argumento se refiere a un archivo regular
(función) |
|
(C++17)
|
verifica si el argumento se refiere a un socket IPC con nombre
(función) |
|
(C++17)
|
verifica si el argumento se refiere a un enlace simbólico
(función) |
|
(C++17)
|
verifica si la ruta se refiere a un objeto del sistema de archivos existente
(función) |
|
verifica si la entrada de directorio se refiere a un
otro
archivo
(función miembro pública de
std::filesystem::directory_entry
)
|