Share via


is_empty, fonction

Indique si un chemin d'accès spécifié fait référence à un fichier vide ou un répertoire vide.

template<class Path>
inline bool is_empty(
   const Path& Pval
);

Paramètres

  • Pval
    Objet Path. Path peut être soit un basic_path soit un type dérivé de basic_path.

Valeur de retour

Si Pval fait référence à un répertoire existant, la fonction retourne basic_directory_iterator<Path>(Pval) == basic_directory_iterator<Path>().

Si Pval fait référence à un fichier existant, la fonction retourne file_size(Pval) == 0.

Notes

Si Pval fait référence à un chemin d'accès qui n'existe pas, la fonction génère basic_filesystem_error.

Configuration requise

En-tête : filesystem

Espace de noms : std::tr2::sys

Voir aussi

Référence

<filesystem>

exists, fonction

basic_directory_iterator, classe

file_size, fonction

Autres ressources

Fichiers d'en-tête de bibliothèque standard C++