basic_directory_iterator Klasse
Beschreibt einen diesen Eingabeiterator Sequenzen durch die Dateinamen in einem Dateisystemverzeichnis.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_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.
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
basic_directory_iterator::path_type |
Ein Synonym für Vorlagenparameter Path. |
basic_directory_iterator::string_type |
Ein Synonym für den Path::string_type Zeichenfolgentyp. |
basic_directory_iterator::value_type |
Ein Synonym für basic_directory_entry<Path>. |
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
basic_directory_iterator::basic_directory_iterator-Konstruktor |
Erstellt ein basic_directory_iterator-Objekt. |
Ö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