is_empty-Funktion

Gibt an, ob ein angegebener Pfad eine leere Datei oder ein leeres Verzeichnis verweist.

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

Parameter

  • Pval
    Ein Path-Objekt.Path kann entweder basic_path oder ein Typ sein, der von basic_path abgeleitet wird.

Rückgabewert

Wenn Pval ein vorhandenes Verzeichnis verweist, gibt die Funktion basic_directory_iterator<Path>(Pval) == basic_directory_iterator<Path>() zurück.

Wenn Pval eine vorhandene Datei verweist, gibt die Funktion file_size(Pval) == 0 zurück.

Hinweise

Wenn Pval einen Pfad verweist, der nicht vorhanden ist, führt die Funktion basic_filesystem_error aus.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

<filesystem>

exists Funktionen

basic_directory_iterator Klasse

file_size Funktionen

Weitere Ressourcen

Headerdateien