다음을 통해 공유


<filesystem>

<filesystem> 헤더 포함 클래스 및 파일 및 디렉터리 조작 위한 함수를 정의.

#include <filesystem>
주의 정보주의

<filesystem> 표준화를 위해 제안 되 고 있습니다 하지만 헤더는 C++ 표준 아닙니다.표준으로 채택 되 면 우리가 인터페이스에 대 한 영향을 검사 합니다.

Hh874694.collapse_all(ko-kr,VS.110).gif형식 정의

이름

설명

path

basic_path<string, path_traits>

wpath

basic_path<wstring, wpath_traits>

filesystem_error

basic_filesystem_error<path>

wfilesystem_error

basic_filesystem_error<wpath>

directory_entry

basic_directory_entry<path>

wdirectory_entry

basic_directory_entry<wpath>

directory_iterator

basic_directory_iterator<path>

wdirectory_iterator

basic_directory_iterator<wpath>

recursive_directory_iterator

basic_recursive_directory_iterator<path>

wrecursive_directory_iterator

basic_recursive_directory_iterator<wpath>

Hh874694.collapse_all(ko-kr,VS.110).gif클래스

이름

설명

basic_directory_entry 클래스

반환 된 개체를 설명 *X, X 되는 basic_directory_iterator 또는 basic_recursive_directory_iterator.

basic_directory_iterator 클래스

파일 시스템 디렉터리에 파일 이름을 통해 시퀀스 입력된 반복기를 설명 합니다.

basic_filesystem_error 클래스

낮은 수준의 시스템 오버플로가 보고할 throw 되는 예외에 대 한 기본 클래스입니다.

basic_path 클래스

템플릿 형식의 개체를 저장 하는 클래스를 정의 합니다. String 적합 한 파일 이름으로 사용 됩니다.

basic_recursive_directory_iterator 클래스

파일 시스템 디렉터리에 파일 이름을 통해 시퀀스 입력된 반복기를 설명 합니다.반복기도 하위로 내려 수 있습니다.

file_status 클래스

file_type를 래핑합니다.

Hh874694.collapse_all(ko-kr,VS.110).gifStructs

이름

설명

colon Structure

정의 struct 콜론 문자를 나타내는 정적 데이터 멤버를 했습니다.

dot Structure

정의 struct 도트 문자를 나타내는 정적 데이터 멤버를 했습니다.

is_basic_path 구조

로 사용 하기에 적합 한 유형 인지 지정은 Path <filesystem> 정의 된 다른 서식 파일에 대 한 매개 변수 헤더입니다.

path_traits 구조

속성의 특수화에 대 한 설명 basic_path<string, path_traits>.

slash Structure

정의 struct 슬래시 문자를 나타내는 정적 데이터 멤버를 했습니다.

space_info 구조

볼륨에 대 한 정보를 보유합니다.

wpath_traits 구조

속성의 특수화에 대 한 설명 basic_path<wstring, wpath_traits>.

Hh874694.collapse_all(ko-kr,VS.110).gif함수

이름

설명

basename 함수

반환의 인 지정된 된 경로입니다.

complete 함수

전체 경로 만들고 지정한 Path 값, 가능 하다 면.

copy_file 함수

복사본 특성 및 내용을 하나의 파일 및 다른 붙여 넣습니다.

create_directories 함수

디렉터리에서 지정 된 파일 이름을 만듭니다.또한 필요에 따라 중간 디렉터리를 만듭니다.

create_directory 함수

디렉터리에서 지정 된 파일 이름을 만듭니다.

create_hard_link 함수

생성 한 하드 링크 기존 파일.

create_symlink 함수

만들고 있는 심볼 링크 기존 파일.

current_path 함수

설정 또는 현재 작업 디렉터리를 검색 합니다.

equivalent 함수

두 파일 이름이 같은 파일을 참조 하는지 여부를 지정 합니다.

exists 함수

파일이 있는지 여부를 지정 합니다.

extension 함수

지정된 된 파일의 파일 이름 확장명을 검색합니다.

file_size 함수

크기, 지정 된 이름을 가진 파일을 바이트 단위로 반환 합니다.

initial_path 함수

프로그램을 시작할 때 현재 작업 디렉터리를 반환합니다.

is_directory 함수

나타냅니다 있는지 여부는 지정 된 file_status 또는 파일 이름에 디렉터리를 나타냅니다.

is_empty 함수

지정한 경로가 비어 있는 파일 또는 디렉터리를 참조 하는지 여부를 나타냅니다.

is_other 함수

나타냅니다 여부 지정 된 file_status 또는 파일 이름은 파일, 디렉터리 또는 기호화 된 링크에 없는 기존 파일을 나타냅니다.

is_regular 함수

나타냅니다 여부 지정 된 file_status 또는 파일 이름에 파일을 나타냅니다.

is_regular_file 함수

나타냅니다 여부 지정 된 file_status 또는 파일 이름에 파일을 나타냅니다.

is_symlink 함수

나타냅니다 여부 지정 된 file_status 파일 이름이 심볼 링크를 나타냅니다.

last_write_time 함수

지정 된 파일에 대 한 마지막 쓰기 시간을 결정합니다.

remove 함수

지정 된 경로 있는 파일을 제거 합니다.

remove_all 함수

지정한 경로가 디렉터리나 파일을 제거 합니다.

remove_directory 함수

지정 된 경로 있는 디렉터리를 제거 합니다.

remove_filename 함수

지정 된 경로 있는 파일을 제거 합니다.

rename 함수

기존 파일을 이름을 바꿉니다.

replace_extension 함수

지정된 된 파일의 파일 이름 확장명을으로 바꿉니다.

space 함수

지정한 볼륨에 대 한 정보를 검색합니다.

status 함수

지정 된 파일의 상태를 검색합니다.

status_known 함수

지정 된 파일 상태를 알고 있는지 여부를 지정 합니다.

stem 함수

반환의 인 지정 된 경로입니다.

함수 (STL)를 교체 합니다.

저장 된 파일 이름을 두 개 교환 basic_path 개체입니다.

symlink_status 함수

심볼 링크 상태를 지정 된 파일을 검색합니다.

system_complete 함수

지정 된 파일 이름으로 변환 된 전체 파일 이름, 가능 하다 면.

Hh874694.collapse_all(ko-kr,VS.110).gif연산자

이름

설명

연산자! = (STL)

와 함께 사용 되는 같지 않음 연산자 basic_path, basic_directory_iterator, 및 basic_recursive_directory_iterator 개체입니다.

연산자 (STL) = =

와 함께 사용 되는 같음 연산자 basic_path, basic_directory_iterator, 및 basic_recursive_directory_iterator 개체입니다.

연산자 << 연산자

저장된 경로를 지정 된 개체를 스트림에 씁니다.

연산자 < (STL)

나타냅니다 여부 하나의 저장된 문자열 값 basic_path 개체 보다 작은지 다른 basic_path 개체입니다.

연산자 < = (STL)

나타냅니다 여부 저장 된 문자열 값을 하나 basic_path 보다 작거나 같으면 다른 개체인 basic_path 개체입니다.

연산자 >> 연산자

추출은 string 에서 basic_istream 에 할당 된 Path 개체.

연산자 > (STL)

나타냅니다 여부 하나의 저장된 문자열 값 basic_path 개체는 다른 보다 큰지 basic_path 개체입니다.

연산자 > = (STL)

나타냅니다 여부 저장 된 문자열 값을 하나 basic_path 개체 보다 크거나 같은 다른 수 basic_path 개체입니다.

연산자 / (STL)

2 저장 된 파일 이름을 연결 하는 basic_path 개체입니다.

Hh874694.collapse_all(ko-kr,VS.110).gif열거형

이름

설명

copy_option 열거형

와 함께 사용 되는 열거형 copy_file 및 대상 파일이 이미 있는 경우 동작이 결정 됩니다.

변경할 열거형

파일 형식에 대 한 열거형입니다.

참고 항목

기타 리소스

헤더 파일