std::experimental::filesystem::path:: generic_string,generic_wstring,generic_u8string,...
|
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
;
|
||
返回以通用路径名格式表示的内部路径名,并转换为特定字符串类型。如有转换需求,具体说明详见
待办事项
。其中
/
字符被用作目录分隔符。
a
执行。
u8string()
的情况,其编码始终为UTF-8。
目录 |
参数
| a | - | 用于构造字符串的分配器 |
-
CharT
必须是以下编码字符类型之一 (
char
,
wchar_t
,
char16_t
和
char32_t
)
|
||
返回值
通用路径名格式的内部路径名,已转换为指定的字符串类型。
异常
可能抛出实现定义的异常。
另请参阅
|
返回转换为字符串的本机路径名格式路径
(公开成员函数) |