Partager via


basic_path::basic_path, constructeur

Construit un objet 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);

Paramètres

  • Str
    une chaîne ;

  • Ptr
    Pointeur vers un tableau de caractères.

  • First
    Le premier élément d'une plage de caractères.

  • Last
    L'élément qui vient immédiatement après le dernier élément de la plage de caractères.

  • Right
    Objet basic_path.

Notes

Le premier constructeur initialise par défaut la chaîne stockée.

Le deuxième constructeur initialise sa chaîne à l'aide de Str.

Le troisième constructeur initialise sa chaîne à l'aide du tableau de caractères qui est référencé par Ptr.

Le quatrième constructeur initialise la chaîne stockée dans la plage [First, Last).

Le cinquième constructeur initialise la chaîne stockée à l'aide de la chaîne stockée dans Right.

Le constructeur final initialise la chaîne stockée en déplaçant la chaîne stockée à partir Right.

Configuration requise

En-tête : filesystem

Espace de noms: std::tr2::sys

Voir aussi

Référence

basic_path, classe

<filesystem>