Experimental library header <experimental/filesystem>
From cppreference.net
<
cpp
|
header
|
experimental
Этот заголовок является частью filesystem библиотеки.
|
Определено в пространстве имён
std::experimental::filesystem
|
|
|
Определено во встроенном пространстве имён
std::experimental::filesystem::v1
|
|
Классы |
|
|
представляет путь
(класс) |
|
|
исключение, выбрасываемое при ошибках файловой системы
(класс) |
|
|
запись каталога
(класс) |
|
|
итератор по содержимому директории
(класс) |
|
|
итератор содержимого каталога и его подкаталогов
(класс) |
|
|
представляет тип файла и права доступа
(класс) |
|
|
информация о свободном и доступном пространстве в файловой системе
(класс) |
|
|
тип файла
(перечисление) |
|
|
определяет права доступа файловой системы
(перечисление) |
|
|
определяет семантику операций копирования
(перечисление) |
|
|
параметры для итерации содержимого директории
(перечисление) |
|
|
представляет значения времени файла
(typedef) |
|
Функции |
|
|
обменивает два пути
(функция) |
|
|
вычисляет хеш-значение для объекта пути
(функция) |
|
|
лексикографически сравнивает два пути
(функция) |
|
|
объединяет два пути с разделителем директории
(функция) |
|
|
выполняет потоковый ввод и вывод для пути
(функция) |
|
создает
path
из источника, закодированного в UTF-8
(функция) |
|
|
поддержка range-based for loop
(функция) |
|
|
поддержка цикла for на основе диапазона
(функция) |
|
|
составляет абсолютный путь
преобразует путь в абсолютный путь, воспроизводя поведение, специфичное для ОС (функция) |
|
|
формирует канонический путь
(функция) |
|
|
копирует файлы или директории
(функция) |
|
|
копирует содержимое файла
(функция) |
|
|
копирует символическую ссылку
(функция) |
|
|
создает новую директорию
(функция) |
|
|
создает жесткую ссылку
(функция) |
|
|
создает символическую ссылку
(функция) |
|
|
возвращает текущую рабочую директорию
(функция) |
|
|
проверяет, ссылается ли путь на существующий объект файловой системы
(функция) |
|
|
проверяет, ссылаются ли два пути на один и тот же объект файловой системы
(функция) |
|
|
возвращает размер файла
(функция) |
|
|
возвращает количество жестких ссылок, указывающих на конкретный файл
(функция) |
|
|
получает или устанавливает время последней модификации данных
(функция) |
|
|
изменяет права доступа к файлу
(функция) |
|
|
получает цель символической ссылки
(функция) |
|
|
удаляет файл или пустую директорию
удаляет файл или директорию и всё её содержимое, рекурсивно (функция) |
|
|
перемещает или переименовывает файл или директорию
(функция) |
|
|
изменяет размер обычного файла путем усечения или заполнения нулями
(функция) |
|
|
определяет доступное свободное место в файловой системе
(функция) |
|
|
определяет атрибуты файла
определяет атрибуты файла, проверяя цель символьной ссылки (функция) |
|
|
возвращает каталог, подходящий для временных файлов
(функция) |
|
Типы файлов |
|
|
проверяет, ссылается ли указанный путь на блочное устройство
(функция) |
|
|
проверяет, ссылается ли заданный путь на символьное устройство
(функция) |
|
|
проверяет, ссылается ли указанный путь на директорию
(функция) |
|
|
проверяет, ссылается ли указанный путь на пустой файл или директорию
(функция) |
|
|
проверяет, ссылается ли указанный путь на именованный канал
(функция) |
|
|
проверяет, ссылается ли аргумент на
другой
файл
(функция) |
|
|
проверяет, ссылается ли аргумент на обычный файл
(функция) |
|
|
проверяет, ссылается ли аргумент на именованный IPC-сокет
(функция) |
|
|
проверяет, ссылается ли аргумент на символическую ссылку
(функция) |
|
|
проверяет, известен ли статус файла
(функция) |
|