std::filesystem:: directory_options
|
헤더 파일에 정의됨
<filesystem>
|
||
|
enum
class
directory_options
{
none
=
/* unspecified */
,
|
(C++17부터) | |
이 타입은 directory_iterator 와 recursive_directory_iterator 의 동작을 제어하는 사용 가능한 옵션들을 나타냅니다.
directory_options
는
BitmaskType
요구 사항을 충족합니다
(이는 비트 연산자
operator
&
,
operator
|
,
operator
^
,
operator~
,
operator
&
=
,
operator
|
=
, 그리고
operator
^
=
가 이 타입에 대해 정의됨을 의미합니다).
none
은 빈 비트마스크를 나타내며, 다른 모든 열거자는 서로 다른 비트마스크 요소를 나타냅니다.
상수
| 열거자 | 의미 |
none
|
(기본값) 디렉토리 심볼릭 링크를 건너뛰며, "권한 거부"는 오류로 처리됨 |
follow_directory_symlink
|
디렉토리 심볼릭 링크를 건너뛰지 않고 따라감 |
skip_permission_denied
|
그렇지 않으면 "권한 거부" 오류가 발생할 디렉토리를 건너뜀 |
예제
|
이 섹션은 불완전합니다
이유: 예제 없음 |
참고 항목
|
디렉터리 반복자를 생성합니다
(
std::filesystem::directory_iterator
의 public 멤버 함수)
|
|
|
재귀적 디렉터리 반복자를 생성합니다
(
std::filesystem::recursive_directory_iterator
의 public 멤버 함수)
|