std::experimental::filesystem::path::generic_string,generic_wstring,generic_u8string,...
來自 cppreference.com
< cpp | experimental | fs | path
template< class CharT, class Traits = std::char_traits<CharT>, class Alloc = std::allocator<CharT> > |
(1) | (檔案系統 TS) |
(2) | (檔案系統 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; |
||
返回通用路徑名格式的內部路徑名,轉換為特定字串型別。轉換(如果有)在 todo 中指定。字元 /
用作目錄分隔符。
1) 所有記憶體分配均由
a
執行。2) 在
u8string()
的情況下,編碼始終為 UTF-8。目錄 |
[編輯] 引數
a | - | 用於構造字串的分配器 |
-CharT 必須是編碼字元型別之一(char、wchar_t、char16_t 和 char32_t) |
[編輯] 返回值
通用路徑名格式的內部路徑名,轉換為指定的字串型別。
[編輯] 異常
可能丟擲實現定義的異常。
[編輯] 另請參閱
返回轉換為字串的原生路徑名格式的路徑 (公共成員函式) |