Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt einen diesen Eingabeiterator Sequenzen durch die Dateinamen in einem Dateisystemverzeichnis.Der Iterator kann in Unterverzeichnisse auch abgeleitet.Für einen Iterator X, ergibt der Ausdruck *X zu basic_directory_entry ein Objekt, das einen Dateinamen umschließt und alle aus, das über den Status der zugeordneten Datei bezeichnet.
template<class Path>
class basic_recursive_directory_iterator : public iterator<input_iterator_tag, basic_directory_entry<Path>>;
Hinweise
Die - Klasse speichert ein Objekt des Typs Path, der den aktuellen Dateinamen in der Verzeichnissequenz darstellt.Path kann entweder basic_path oder ein Typ sein, der von basic_path abgeleitet wird.
Die - Klasse speichert auch bool, die angibt, ob rekursive Unterlänge in Unterverzeichnisse unterdrückt wird.
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
|---|---|
basic_recursive_directory_iterator::char_type |
Ein Synonym für string_type::value_type. |
basic_recursive_directory_iterator::path_type |
Ein Synonym für Vorlagenparameter Path. |
basic_recursive_directory_iterator::pointer |
Ein Synonym für value_type*. |
basic_recursive_directory_iterator::string_type |
Ein Synonym für den Path::string_type Zeichenfolgentyp. |
basic_recursive_directory_iterator::value_type |
Ein Synonym für basic_directory_entry<Path>. |
Öffentliche Konstruktoren
Name |
Beschreibung |
|---|---|
basic_recursive_directory_iterator::basic_recursive_directory_iterator-Konstruktor |
Erstellt ein basic_recursive_directory_iterator-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
|---|---|
Gibt die Anzahl der Ebenen zurück, die der Iterator in die Verzeichnishierarchie abgeleitet wurde. |
|
Verhindert Unterlänge in Unterverzeichnisse. |
|
Stellt ein, im aktuellen Unterverzeichnis zu lesen und erhöht den Iterator. |
Öffentliche Operatoren
Name |
Beschreibung |
|---|---|
Ruft das gespeicherte Path-Objekt ab. |
|
Liest und speichert das folgende Path-Objekt. |
|
Zuweisungsoperator für das aktuelle Objekt Path. |
|
Gibt &**this zurück. |
Anforderungen
Header: Dateisystem
Namespace: std::tr2::sys