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 儲存與建構的任何錯誤。
第四個建構函式複本從 Right儲存的 Path 物件。
第五個建構函式將會從 Right建構的物件。
如果已成功開啟目錄並至少包含一個檔案名稱,則在目前的項目中建構函式會逐一查看序列中第一個檔案名稱和狀態。
需求
標題: filesystem
命名空間: std::tr2::sys