名前空間
変種
操作

std::filesystem::directory_entry

提供: cppreference.com
 
 
 
 
ヘッダ <filesystem> で定義
class directory_entry;
(C++17以上)

ディレクトリエントリを表します。 このオブジェクトはメンバとして path を格納し、さらに追加のファイル属性 (ハードリンクの数、ステータス、シンボリックリンクステータス、ファイルサイズおよび最終更新時刻) を、ディレクトリイテレーションの間、格納しているかもしれません。

[編集]メンバ関数

ディレクトリエントリを構築します
(パブリックメンバ関数)[edit]
デストラクタ
デフォルトデストラクタ
(パブリックメンバ関数)[edit]
変更
内容を代入します
(パブリックメンバ関数)[edit]
内容を代入します
(パブリックメンバ関数)[edit]
ファイル名を設定します
(パブリックメンバ関数)[edit]
キャッシュされたファイルの属性を更新します
(パブリックメンバ関数)[edit]
観察
エントリが参照しているパスを返します
(パブリックメンバ関数)[edit]
ディレクトリエントリが参照しているファイルシステムオブジェクトが存在しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリがブロックデバイスを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリがキャラクタデバイスを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリがディレクトリを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリが名前付きパイプを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリがその他のファイルを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリが普通のファイルを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリが名前付き IPC ソケットを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリがシンボリックリンクを参照しているかどうか調べます
(パブリックメンバ関数)[edit]
ディレクトリエントリが参照しているファイルのサイズを返します
(パブリックメンバ関数)[edit]
ディレクトリエントリが参照しているファイルを参照しているハードリンクの数を返します
(パブリックメンバ関数)[edit]
ディレクトリエントリが参照しているファイルの最終更新時刻を取得または設定します
(パブリックメンバ関数)[edit]
ディレクトリエントリが参照しているファイルのステータス
ディレクトリエントリが参照しているファイルのシンボリックリンクステータス
(パブリックメンバ関数)[edit]
(C++20で削除)(C++20で削除)(C++20で削除)(C++20で削除)(C++20で削除)(C++20)
2つのディレクトリエントリを比較します
(パブリックメンバ関数)[edit]
close