basic_recursive_directory_iterator::basic_recursive_directory_iterator 建構函式
建構 basic_recursive_directory_iterator 物件。
basic_recursive_directory_iterator();
basic_recursive_directory_iterator(const Path& Pval);
basic_recursive_directory_iterator(const Path& Pval, error_code& Code);
basic_recursive_directory_iterator(const basic_recursive_directory_iterator& Right);
basic_recursive_directory_iterator(basic_recursive_directory_iterator&& Right);
參數
Right
basic_recursive_directory_iterator 物件。Pval
Path 物件。 Path 可以是 basic_path 或衍生自 basic_path 的型別。Code
error_code 物件。
備註
第一個建構函式儲存一個 null 指標。
第二和第三個建構函式會嘗試開啟和讀取儲存的檔案名稱儲存在 Pval中的目錄。 如果開啟或讀取失敗,物件儲存空的檔案名稱。
第三個建構函式存放與 Code建構的任何錯誤。
前三個建構函式都允許進入子目錄。
第四個建構函式複本從 Right建構的物件。
第五個建構函式將會從 Right建構的物件。
如果已成功開啟目錄並至少包含一個檔案名稱,建構函式會逐一查看序列中第一個檔案名稱和相關狀態,在目前的項目。
需求
標題: filesystem
命名空間: std::tr2::sys