Поделиться через


Конструктор basic_path::basic_path

Создает объект 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);

Параметры

  • Str
    Строка.

  • Ptr
    Указатель на массив символов.

  • First
    Первый элемент в диапазоне символов.

  • Last
    Элемент сразу после последнего элемента диапазона символов.

  • Right
    Объект basic_path.

Заметки

Первый конструктор инициализирует умолчание-, сохраненную строку.

Второй конструктор инициализирует его строку с помощью Str.

Третий конструктор инициализирует его строку с помощью массива символов, который указан в Ptr.

Четвертый конструктор инициализирует, сохраненную строку в диапазоне [First, Last).

Пятый конструктор инициализирует, сохраненную строку с помощью, сохраненные строки в Right.

Конечный конструктор инициализирует, сохраненную строку путем перемещения, сохраненную строку из Right.

Требования

система файлов Заголовок:

Пространство имен: std::tr2::sys

См. также

Ссылки

Класс basic_path

<filesystem>