std::filesystem:: is_other
|
Défini dans l'en-tête
<filesystem>
|
||
|
bool
is_other
(
std::
filesystem
::
file_status
s
)
noexcept
;
|
(1) | (depuis C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p
)
;
|
(2) | (depuis C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p,
std::
error_code
&
ec
)
noexcept
;
|
(3) | (depuis C++17) |
Vérifie si le statut de fichier ou le chemin donné correspond à un fichier de type other . C'est-à-dire que le fichier existe, mais n'est ni un fichier régulier, ni un répertoire, ni un lien symbolique.
Table des matières |
Paramètres
| s | - | statut du fichier à vérifier |
| p | - | chemin à examiner |
| ec | - | code d'erreur pour stocker le statut d'erreur |
Valeur de retour
true si le fichier indiqué par p ou si le type indiqué par s fait référence à un fichier qui n'est ni un fichier régulier, ni un répertoire, ni un lien symbolique, false sinon. La surcharge non levante retourne false si une erreur survient.
Exceptions
Toute surcharge non marquée
noexcept
peut lever
std::bad_alloc
si l'allocation de mémoire échoue.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
(C++17)
(C++17)
|
détermine les attributs du fichier
détermine les attributs du fichier, en vérifiant la cible du lien symbolique (fonction) |
|
(C++17)
|
représente le type de fichier et les permissions
(classe) |
|
(C++17)
|
vérifie si le statut du fichier est connu
(fonction) |
|
(C++17)
|
vérifie si le chemin donné fait référence à un périphérique de bloc
(fonction) |
|
(C++17)
|
vérifie si le chemin donné fait référence à un périphérique de caractère
(fonction) |
|
(C++17)
|
vérifie si le chemin donné fait référence à un répertoire
(fonction) |
|
(C++17)
|
vérifie si le chemin donné fait référence à un tube nommé
(fonction) |
|
(C++17)
|
vérifie si l'argument fait référence à un fichier régulier
(fonction) |
|
(C++17)
|
vérifie si l'argument fait référence à une socket IPC nommée
(fonction) |
|
(C++17)
|
vérifie si l'argument fait référence à un lien symbolique
(fonction) |
|
(C++17)
|
vérifie si le chemin fait référence à un objet de système de fichiers existant
(fonction) |
|
vérifie si l'entrée de répertoire fait référence à un
autre
type de fichier
(fonction membre publique de
std::filesystem::directory_entry
)
|