std::experimental::filesystem::path::generic_string,generic_wstring,generic_u8string,...
Von cppreference.com
< cpp | experimental | fs | path
| template< class CharT, class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT> > |
(1) | (Dateisystem-TS) |
| (2) | (Dateisystem-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; |
||
Gibt den internen Pfadnamen im generischen Pfadnamenformat zurück, konvertiert in den spezifischen Zeichentyp. Die Konvertierung, falls vorhanden, ist in todo spezifiziert. Das Zeichen / wird als Verzeichnistrennzeichen verwendet.
1) Alle Speicherallokationen werden von
a durchgeführt.2) Die Kodierung ist im Falle von
u8string() immer UTF-8.Inhalt |
[bearbeiten] Parameter
| a | - | Allocator zum Konstruieren des Strings mit |
-CharT muss einer der kodierten Zeichentypen sein (char, wchar_t, char16_t und char32_t) | ||
[bearbeiten] Rückgabewert
Der interne Pfadname im generischen Pfadnamenformat, konvertiert in den angegebenen Zeichentyp.
[edit] Exceptions
Kann implementierungsdefinierte Ausnahmen auslösen.
[bearbeiten] Siehe auch
| gibt den Pfad im nativen Pfadnamen-Format als String zurück (public member function) |