Namespaces
Variants

std::experimental::filesystem::path:: generic_string,generic_wstring,generic_u8string,...

From 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) (파일시스템 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 )

반환값

일반 경로명 형식의 내부 경로명을 지정된 문자열 타입으로 변환한 것입니다.

예외

구현 정의 예외를 던질 수 있습니다.

참고 항목

네이티브 경로명 형식으로 변환된 문자열로 경로를 반환합니다
(public member function)