basic_directory_iterator::basic_directory_iterator 생성자
basic_directory_iterator 개체를 생성합니다.
basic_directory_iterator();
basic_directory_iterator(const Path& Pval);
basic_directory_iterator(const Path& Pval, error_code& Code);
basic_directory_iterator(const basic_directory_iterator& Right);
basic_directory_iterator(basic_directory_iterator&& Right);
매개 변수
Right
basic_directory_iterator 개체Pval
Path 개체Path적일 수 있는 basic_path 또는 형식에서 파생 된 basic_path.Code
Error_code 개체입니다.
설명
첫 번째 생성자는 null 포인터를 저장합니다.
두 번째와 세 번째 생성자를 열고 디렉터리에 저장 된 파일 이름을 사용 하 여 읽기 시도 Pval.빈 파일명을 열려 있거나 읽기 실패, 개체를 저장 하면 됩니다.
세 번째 생성자 저장에서 Code 구조와 관련 된 오류입니다.
네 번째 생성자 복사-에 저장된 구문 Path 개체에서 Right.
다섯 번째 생성자 구문을 이동 개체에서 Right.
디렉터리는 성공적으로 열릴 파일 이름을 하나 이상 포함 되어 있으면 생성자 첫 번째 파일 이름 및 상태를 이터레이션되며 시퀀스에서 현재 항목으로 저장 합니다.
요구 사항
헤더: 파일 시스템
네임 스페이스: std::tr2::sys