basic_path::basic_path-Konstruktor

Erstellt ein basic_path-Objekt.

basic_path();
basic_path(const string_type& Str);
basic_path(const value_type *Ptr);
template<class InIt>
basic_path(
   InIt First,
   InIt Last
);
basic_path(const basic_path& Right);
basic_path(basic_path&& Right);

Parameter

  • Str
    Eine Zeichenfolge.

  • Ptr
    Ein Zeiger auf ein Array von Zeichen.

  • First
    Das erste Element in einem Bereich von Zeichen.

  • Last
    Das - Element unmittelbar nach dem letzten Element des Zeichenbereichs.

  • Right
    Ein basic_path-Objekt.

Hinweise

Der erste Konstruktor (die gespeicherte Zeichenfolge.

Der zweite Konstruktor initialisiert ihre Zeichenfolge, indem er Str verwendet.

Der dritte Konstruktor initialisiert seine Zeichenfolge, indem er das Array von Zeichen verwendet, das auf durch Ptr gezeigt wird.

Der vierte Konstruktor initialisiert die gespeicherte Zeichenfolge im Bereich [First, Last).

Der fünfte Konstruktor initialisiert die gespeicherte Zeichenfolge, indem er die gespeicherte Zeichenfolge in Right verwendet.

Der endgültige Konstruktor initialisiert die gespeicherte Zeichenfolge, indem er die gespeicherte Zeichenfolge aus Right verschoben wird.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

basic_path Klasse

<filesystem>