# std::filesystem 符号索引

< cpp‎ | symbol index

此页面尝试列出所有来自标准库，在命名空间 std::filesystem:: 中的可用符号。符号书写如下：

- 函数名带 () 。
- 模板名带 <> 。

##

> `A C D E F H I L P R S T U W`

### A

`absolute()` (C++17 起)

### C

`canonical()` (C++17 起)
`copy()` (C++17 起)
`copy_file()` (C++17 起)
`copy_options` (C++17 起)
`copy_symlink()` (C++17 起)
`create_directory()` (C++17 起)
`create_directory_symlink()` (C++17 起)
`create_directories()` (C++17 起)
`create_hard_link()` (C++17 起)
`create_symlink()` (C++17 起)
`current_path()` (C++17 起)

### D

`directory_entry` (C++17 起)
`directory_iterator` (C++17 起)
`directory_options` (C++17 起)

### E

`equivalent()` (C++17 起)
`exists()` (C++17 起)

### F

`file_size()` (C++17 起)
`file_status` (C++17 起)
`filesystem_error` (C++17 起)
`file_time_type` (C++17 起)
`file_type` (C++17 起)

### H

`hard_link_count()` (C++17 起)

### I

`is_block_file()` (C++17 起)
`is_character_file()` (C++17 起)
`is_directory()` (C++17 起)
`is_empty()` (C++17 起)
`is_fifo()` (C++17 起)
`is_other()` (C++17 起)
`is_regular_file()` (C++17 起)
`is_socket()` (C++17 起)
`is_symlink()` (C++17 起)

### L

`last_write_time()` (C++17 起)

### P

`path` (C++17 起)
`permissions()` (C++17 起)
`perms` (C++17 起)
`perm_options` (C++17 起)
`proximate()` (C++17 起)

### R

`read_symlink()` (C++17 起)
`recursive_directory_iterator` (C++17 起)
`relative()` (C++17 起)
`remove()` (C++17 起)
`remove_all()` (C++17 起)
`rename()` (C++17 起)
`resize_file()` (C++17 起)

### S

`space()` (C++17 起)
`space_info` (C++17 起)
`status()` (C++17 起)
`status_known()` (C++17 起)
`symlink_status()` (C++17 起)

### T

`temp_directory_path()` (C++17 起)

### U

`u8path<>()` (C++17 起)(C++20 中弃用)

### W

`weakly_canonical()` (C++17 起)