Partager via


constructeur de basic_path::basic_path

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 dans une plage de caractères.

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

  • Right
    Objet basic_path.

Notes

Le premier constructeur par défaut initialise 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 de le tableau de caractères qui variable globale pointe vers Ptr.

Le quatrième constructeur initialise la chaîne stockée de 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 comme l'ensemble des Right.

Configuration requise

Système de fichiers d'en-tête :

l'espace de noms : std::tr2::sys

Voir aussi

Référence

classe de basic_path

<filesystem>