Sdílet prostřednictvím


basic_path::basic_path – konstruktor

Sestavte objekt basic_path.

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);

Parametry

  • Str
    Řetězec.

  • Ptr
    Ukazatel na pole znaků.

  • First
    První prvek v zadaném rozsahu znaků.

  • Last
    Prvek bezprostředně po posledním prvkem rozsah znaků.

  • Right
    Objekt basic_path.

Poznámky

První konstruktoru výchozí inicializuje uložené řetězec.

Druhý konstruktor inicializuje jeho řetězec pomocí Str.

Třetí konstruktor inicializuje jeho řetězec pomocí pole znaků, které se odkazuje na Ptr.

Čtvrtý konstruktor inicializuje uložené řetězec z rozsahu [First, Last).

Pátý konstruktor inicializuje uložené řetězec pomocí řetězce uložené v Right.

Poslední konstruktor inicializuje uložené řetězec přesunutím uložené řetězec z Right.

Požadavky

Záhlaví: filesystem

Obor názvů: std::tr2::sys

Viz také

Referenční dokumentace

basic_path – třída

<filesystem>