std::experimental::filesystem::path::generic_string,generic_wstring,generic_u8string,...
Depuis fr.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) |
std::string generic_string() const;
|
(2) | (filesystem TS) |
std::wstring generic_wstring() const;
|
(3) | (filesystem TS) |
std::string generic_u8string() const;
|
(4) | (filesystem TS) |
std::u16string generic_u16string() const;
|
(5) | (filesystem TS) |
std::u32string generic_u32string() const;
|
(6) | (filesystem TS) |
Retourne le chemin interne au format générique, converti en un type de chaîne spécifique. La conversion, le cas échéant, est spécifiée dans à faire. Le caractère / est utilisé comme séparateur de répertoire.
1) Toutes les allocations mémoire sont effectuées par
a.2-6) L'encodage pour
u8string() est toujours UTF-8.Paramètres
| a | - | allocateur pour construire la chaîne |
-CharT doit être l'un des types de caractères encodés (char, wchar_t, char16_t et char32_t)
| ||
Valeur de retour
Le chemin interne au format générique de chemin, converti en type de chaîne spécifié.
Exceptions
Peut lever des exceptions définies par l'implémentation.
Voir aussi
|
retourne le chemin au format natif de nom de chemin converti en chaîne
(fonction membre publique) |