名前空間
変種
操作

実験的なライブラリヘッダー <experimental/filesystem>

From cppreference.com
< cpp‎ | header‎ | experimental
 
 
標準ライブラリヘッダー
 
実験的なライブラリヘッダー
実行 P2300
<experimental/execution>
ファイルシステム TS
<experimental/filesystem>
並列処理 TS (v1, v2)
experimental/algorithm
experimental/execution_policy
experimental/exception_list
experimental/numeric
<experimental/simd>
experimental/task_block
ライブラリの基礎 TS (v1, v2, v3)
experimental/algorithm
<experimental/any>
experimental/array
experimental/chrono
experimental/deque
experimental/forward_list
<experimental/functional>
experimental/future
experimental/iterator
experimental/list
experimental/map
experimental/memory
<experimental/memory_resource>
experimental/numeric
<experimental/optional>
experimental/propagate_const
experimental/random
experimental/ratio
experimental/regex
experimental/scope
experimental/set
experimental/source_location
experimental/string
<experimental/string_view>
experimental/system_error
experimental/tuple
experimental/type_traits
experimental/unordered_map
experimental/unordered_set
experimental/utility
experimental/vector

並行処理 TS
experimental/atomic
experimental/barrier
experimental/future
experimental/latch
Ranges TS
コルーチンTS
experimental/coroutine
ネットワーキングTS
experimental/buffer
experimental/executor
experimental/internet
experimental/io_context
<experimental/net>
experimental/netfwd
experimental/socket
experimental/timer
リフレクションTS
<experimental/reflect>
 

このヘッダーは、 filesystem ライブラリの一部です。

std::experimental::filesystem 名前空間で定義されています。
インライン名前空間 std::experimental::filesystem::v1 で定義されています。

クラス

パスを表現する
(クラス) [編集]
ファイルシステムエラーでスローされる例外
(class) [編集]
ディレクトリエントリ
(クラス) [編集]
ディレクトリの内容を指すイテレータ
(クラス) [編集]
ディレクトリとそのサブディレクトリの内容を指すイテレータ
(クラス) [編集]
ファイルの種別とパーミッションを表現する
(クラス) [編集]
ファイルシステムの空き容量と利用可能容量に関する情報
(クラス) [編集]
ファイルの種別
(enum) [編集]
ファイルシステムのパーミッションを識別する
(列挙型) [編集]
コピー操作のセマンティクスを指定する
(列挙型) [編集]
ディレクトリの内容をイテレートするためのオプション
(列挙型) [編集]
ファイルの時刻値を表現する
(typedef) [編集]

関数

2つのパスをスワップします。
(function) [編集]
パスオブジェクトのハッシュ値を計算する
(function) [編集]
2つのパスを辞書順に比較します
(function) [編集]
ディレクトリセパレータで2つのパスを連結します。
(function) [編集]
パスに対するストリーム入力と出力を実行します。
(function) [編集]
UTF-8エンコードされたソースから`path`を作成
(function) [編集]
範囲ベース for ループのサポート
(function) [編集]
範囲ベース for ループのサポート
(function) [編集]
絶対パスを構成する
OS固有の動作を複製してパスを絶対パスに変換します
(関数) [編集]
正規パスを構成する
(関数) [編集]
ファイルまたはディレクトリをコピーする
(関数) [編集]
ファイルの内容をコピーする
(関数) [編集]
シンボリックリンクをコピーする
(関数) [編集]
新しいディレクトリを作成する
(function) [編集]
ハードリンクを作成する
(関数) [編集]
シンボリックリンクを作成する
(関数) [編集]
現在の作業ディレクトリを返します。
(function) [編集]
パスが既存のファイルシステムオブジェクトを参照しているか確認する
(関数) [編集]
2つのパスが同じファイルシステムオブジェクトを参照しているか確認する
(function) [編集]
ファイルのサイズを返す
(関数) [編集]
特定のファイルを参照しているハードリンクの数を返す
(関数) [編集]
最終データ変更日時を取得または設定する
(関数) [編集]
ファイルのアクセスパーミッションを変更する
(関数) [編集]
シンボリックリンクのターゲットを取得する
(関数) [編集]
ファイルまたは空のディレクトリを削除する
ファイルまたはディレクトリとその内容をすべて再帰的に削除する
(関数) [編集]
ファイルまたはディレクトリを移動または名前変更する
(function) [編集]
通常ファイルのサイズを切り詰めまたはゼロ埋めで変更する
(関数) [編集]
ファイルシステム上の利用可能な空き容量を決定する
(関数) [編集]
ファイルの属性を決定する
シンボリックリンクのターゲットを確認してファイルの属性を決定する
(関数) [編集]
一時ファイルに適したディレクトリを返す
(function) [編集]
ファイル種別
指定されたパスがブロックデバイスを参照しているか確認する
(関数) [編集]
指定されたパスがキャラクタデバイスを参照しているか確認する
(関数) [編集]
指定されたパスがディレクトリを参照しているか確認する
(関数) [編集]
指定されたパスが空のファイルまたはディレクトリを参照しているか確認する
(function) [編集]
指定されたパスが名前付きパイプを参照しているか確認する
(関数) [編集]
引数がその他のファイルを参照しているか確認する
(関数) [編集]
引数が通常ファイルを参照しているか確認する
(関数) [編集]
引数が名前付きIPCソケットを参照しているか確認する
(関数) [編集]
引数がシンボリックリンクを参照しているか確認する
(関数) [編集]
ファイルステータスが既知かどうかを確認する
(関数) [編集]
English 日本語 中文(简体) 中文(繁體)