共用方式為


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

請參閱

參考

basic_directory_iterator 類別

<filesystem>