Namespaces
Variants

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

cppreference.net에서
 
 
실험적
기술 명세
파일 시스템 라이브러리 (filesystem TS)
라이브러리 기본 (library fundamentals TS)
라이브러리 기본 2 (library fundamentals TS v2)
라이브러리 기본 3 (library fundamentals TS v3)
병렬 처리 확장 (parallelism TS)
병렬 처리 확장 2 (parallelism TS v2)
동시성 확장 (concurrency TS)
동시성 확장 2 (concurrency TS v2)
개념 (concepts TS)
범위 (ranges TS)
리플렉션 (reflection TS)
수학 특수 함수 (special functions TR)
실험적 비TS
패턴 매칭
선형 대수
std::execution
계약
2D 그래픽
 
 
 
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) (filesystem TS)
std::string generic_string() const;
(2) (filesystem TS)
std::wstring generic_wstring() const;
(3) (filesystem TS)
std::string generic_u8string() const;
(4) (filesystem TS)
std::u16string generic_u16string() const;
(5) (filesystem TS)
std::u32string generic_u32string() const;
(6) (filesystem TS)

내부 경로 이름을 일반 경로 이름 형식으로 반환하며, 특정 문자열 타입으로 변환됩니다. 변환이 있는 경우, todo에 명시되어 있습니다. / 문자가 디렉터리 구분자로 사용됩니다.

1) 모든 메모리 할당은 a에 의해 수행됩니다.
2-6) u8string()의 경우 인코딩은 항상 UTF-8입니다.

매개변수

a - 문자열을 구성하는 데 사용할 할당자
-
CharT 인코딩된 문자 타입(char, wchar_t, char16_t 및 char32_t) 중 하나여야 합니다

반환값

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

예외

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

참고 항목

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