std::experimental::filesystem::path::string,wstring,u8string,...

From cppreference.com
< cpp‎ | experimental‎ | fs‎ | path
template< class CharT, class Traits = std::char_traits<CharT>

          class Alloc = std::allocator<CharT> >
std::basic_string<CharT,Traits,Alloc>

    string( const Alloc& a = Allocator() ) const;
(1) (filesystem TS)
(2) (filesystem TS)
std::string string() const;
std::wstring wstring() const;
std::u8string u8string() const;
std::u16string u16string() const;
std::u32string u32string() const;

Returns the internal pathname in native pathname format, converted to specific string type. Conversion, if any, is specified in todo.

1) All memory allocations are performed by a.
2) The encoding in the case of u8string() is always UTF-8.

Contents

[edit] Parameters

(none)

[edit] Return value

The internal pathname in generic pathname format, converted to specified string type.

[edit] Exceptions

(none)

[edit] See also

returns the path in generic pathname format converted to a string
(public member function)