Namespaces
Variants

std::experimental::filesystem::path:: generic_string,generic_wstring,generic_u8string,...

From cppreference.net
template < class CharT, class Traits = std:: char_traits < CharT > ,

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

generic_string ( const Alloc & a = Alloc ( ) ) const ;
(1) (filesystem TS)
(2) (filesystem TS)
std:: string generic_string ( ) const ;
std:: wstring generic_wstring ( ) const ;
std:: string generic_u8string ( ) const ;
std:: u16string generic_u16string ( ) const ;
std:: u32string generic_u32string ( ) const ;

Devuelve la ruta interna en formato de ruta genérico, convertida al tipo de cadena específico. La conversión, si existe, se especifica en todo . El carácter / se utiliza como separador de directorios.

1) Todas las asignaciones de memoria son realizadas por a .
2) La codificación en el caso de u8string() es siempre UTF-8.

Contenidos

Parámetros

a - asignador para construir la cadena
-
CharT debe ser uno de los tipos de caracteres codificados ( char , wchar_t , char16_t y char32_t )

Valor de retorno

La ruta interna en formato de ruta genérica, convertida al tipo de cadena especificado.

Excepciones

Puede lanzar excepciones definidas por la implementación.

Véase también

devuelve la ruta en formato de nombre de ruta nativo convertido a una cadena
(función miembro pública)