Partilhar via


Construtor basic_path::basic_path

Constrói um objeto 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);

Parâmetros

  • Str
    Uma cadeia de caracteres.

  • Ptr
    Um ponteiro para uma matriz de caracteres.

  • First
    O primeiro elemento em um intervalo de caracteres.

  • Last
    O elemento imediatamente depois do elemento o mais recente do intervalo de caracteres.

  • Right
    Um objeto basic_path.

Comentários

O primeiro o construtor inicializa a cadeia de caracteres armazenada.

O segundo construtor inicializa a cadeia de caracteres usando Str.

O terceiro construtor inicializa a cadeia de caracteres usando a matriz de caracteres que é apontada por Ptr.

O quarto construtor inicializa a cadeia de caracteres armazenada de intervalo [First, Last).

O quinto construtor inicializa a cadeia de caracteres armazenada usando a cadeia de caracteres armazenada em Right.

O construtor final inicializa a cadeia de caracteres armazenada movendo a cadeia de caracteres armazenada de Right.

Requisitos

o sistema de arquivos deCabeçalho:

Namespace: std::tr2::sys

Consulte também

Referência

Classe basic_path

<filesystem>