std::experimental::filesystem::path::generic_string,generic_wstring,generic_u8string,...
De es.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) | (TS del sistema de archivos) |
std::string generic_string() const;
|
(2) | (TS del sistema de archivos) |
std::wstring generic_wstring() const;
|
(3) | (TS del sistema de archivos) |
std::string generic_u8string() const;
|
(4) | (TS del sistema de archivos) |
std::u16string generic_u16string() const;
|
(5) | (TS del sistema de archivos) |
std::u32string generic_u32string() const;
|
(6) | (TS del sistema de archivos) |
Devuelve el nombre de ruta interno en formato de ruta genérico, convertido al tipo de cadena específico. La conversión, si la hay, se especifica en todo. El carácter / se utiliza como separador de directorios.
1) Todas las asignaciones de memoria son realizadas por
a.2-6) La codificación en el caso de
u8string() es siempre UTF-8.Parámetros
| a | - | asignador para construir la cadena con |
-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) |