Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.32 KB

format.md

File metadata and controls

39 lines (31 loc) · 1.32 KB

format

  • filesystem[meta header]
  • std::filesystem[meta namespace]
  • path[meta class]
  • enum[meta id-type]
  • cpp17[meta cpp]
namespace std::filesystem {
  enum path::format {
    native_format,
    generic_format,
    auto_format
  };
}

概要

formatは、パス文字列のフォーマットを指定する際に使用する列挙型である。それぞれの列挙子は、以下の意味を持つ:

列挙子 説明
native_format システム依存のパスフォーマット。
POSIXベースシステムであればディレクトリ区切り文字が '/' (スラッシュ)、
Windowsであればディレクトリ区切り文字が '\\' (バックスラッシュ) となる
generic_format システム非依存のパスフォーマット。ディレクトリ区切り文字が '/' (スラッシュ) となる
auto_format パス文字列を解析して、パスフォーマットを自動検出するために使用する

バージョン

言語

  • C++17

処理系

参照