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) | (filesystem TS) |
| (2) | (filesystem 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
で指定されます。
/
文字がディレクトリ区切り文字として使用されます。
a
によって実行されます。
u8string()
の場合のエンコーディングは常にUTF-8です。
目次 |
パラメータ
| a | - | 文字列の構築に使用するアロケータ |
-
CharT
はエンコードされた文字型のいずれかでなければならない (
char
,
wchar_t
,
char16_t
および
char32_t
)
|
||
戻り値
内部パス名を汎用パス名形式で、指定された文字列型に変換したもの。
例外
実装定義の例外をスローする可能性があります。
関連項目
|
ネイティブのパス名形式で変換された文字列としてパスを返します
(公開メンバ関数) |