Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      Experimental library header <experimental/filesystem>

      From cppreference.com
      <cpp‎ |header‎ |experimental
       
       
      Standard library headers
       
      Experimental library headers
      ExecutionP2300
      <experimental/execution>
      Filesystem TS
      <experimental/filesystem>
      Parallelism TS (v1, v2)
      experimental/algorithm
      experimental/execution_policy
      experimental/exception_list
      experimental/numeric
      <experimental/simd>
      experimental/task_block
      Library Fundamentals 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

      Concurrency TS
      experimental/atomic
      experimental/barrier
      experimental/future
      experimental/latch
      Ranges TS
      Coroutines TS
      experimental/coroutine
      Networking TS
      experimental/buffer
      experimental/executor
      experimental/internet
      experimental/io_context
      <experimental/net>
      experimental/netfwd
      experimental/socket
      experimental/timer
      Reflection TS
      <experimental/reflect>
       

      This header is part of thefilesystem library.

      Defined in namespacestd::experimental::filesystem
      Defined in inline namespacestd::experimental::filesystem::v1

      Classes

      represents a path
      (class)[edit]
      an exception thrown on file system errors
      (class)[edit]
      a directory entry
      (class)[edit]
      an iterator to the contents of the directory
      (class)[edit]
      an iterator to the contents of a directory and its subdirectories
      (class)[edit]
      represents file type and permissions
      (class)[edit]
      information about free and available space on the filesystem
      (class)[edit]
      the type of a file
      (enum)[edit]
      identifies file system permissions
      (enum)[edit]
      specifies semantics of copy operations
      (enum)[edit]
      options for iterating directory contents
      (enum)[edit]
      represents file time values
      (typedef)[edit]

      Functions

      swaps two paths
      (function)[edit]
      calculates a hash value for a path object
      (function)[edit]
      lexicographically compares two paths
      (function)[edit]
      concatenates two paths with a directory separator
      (function)[edit]
      performs stream input and output on a path
      (function)[edit]
      creates apath from a UTF-8 encoded source
      (function)[edit]
      range-based for loop support
      (function)[edit]
      range-based for loop support
      (function)[edit]
      composes an absolute path
      converts a path to an absolute path replicating OS-specific behavior
      (function)[edit]
      composes a canonical path
      (function)[edit]
      copies files or directories
      (function)[edit]
      copies file contents
      (function)[edit]
      copies a symbolic link
      (function)[edit]
      creates new directory
      (function)[edit]
      creates a hard link
      (function)[edit]
      creates a symbolic link
      (function)[edit]
      return current working directory
      (function)[edit]
      checks whether path refers to existing file system object
      (function)[edit]
      checks whether two paths refer to the same file system object
      (function)[edit]
      returns the size of a file
      (function)[edit]
      returns the number of hard links referring to the specific file
      (function)[edit]
      gets or sets the time of the last data modification
      (function)[edit]
      modifies file access permissions
      (function)[edit]
      obtains the target of a symbolic link
      (function)[edit]
      removes a file or empty directory
      removes a file or directory and all its contents, recursively
      (function)[edit]
      moves or renames a file or directory
      (function)[edit]
      changes the size of a regular file by truncation or zero-fill
      (function)[edit]
      determines available free space on the file system
      (function)[edit]
      determines file attributes
      determines file attributes, checking the symlink target
      (function)[edit]
      returns a directory suitable for temporary files
      (function)[edit]
      File types
      checks whether the given path refers to block device
      (function)[edit]
      checks whether the given path refers to a character device
      (function)[edit]
      checks whether the given path refers to a directory
      (function)[edit]
      checks whether the given path refers to an empty file or directory
      (function)[edit]
      checks whether the given path refers to a named pipe
      (function)[edit]
      checks whether the argument refers to another file
      (function)[edit]
      checks whether the argument refers to a regular file
      (function)[edit]
      checks whether the argument refers to a named IPC socket
      (function)[edit]
      checks whether the argument refers to a symbolic link
      (function)[edit]
      checks whether file status is known
      (function)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/header/experimental/filesystem&oldid=112227"

      [8]ページ先頭

      ©2009-2026 Movatter.jp