Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Constructs a basic_path object.
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);
Parameters
Str
A string.Ptr
A pointer to an array of characters.First
The first element in a range of characters.Last
The element immediately after the last element of the character range.Right
A basic_path object.
Remarks
The first constructor default-initializes the stored string.
The second constructor initializes its string by using Str.
The third constructor initializes its string by using the array of characters that is pointed to by Ptr.
The fourth constructor initializes the stored string from the range [First, Last).
The fifth constructor initializes the stored string by using the stored string in Right.
The final constructor initializes the stored string by moving the stored string from Right.
Requirements
Header: filesystem
Namespace: std::tr2::sys