std::filesystem::path::has_root_path, std::filesystem::path::has_root_name, std::filesystem::path::has_root_directory, std::filesystem::path::has_relative_path, std::filesystem::path::has_parent_path, std::filesystem::path::has_filename, std::filesystem::path::has_stem, std::filesystem::path::has_extension
bool has_root_path() const; |
(1) | (since C++17) |
bool has_root_name() const; |
(2) | (since C++17) |
bool has_root_directory() const; |
(3) | (since C++17) |
bool has_relative_path() const; |
(4) | (since C++17) |
bool has_parent_path() const; |
(5) | (since C++17) |
bool has_filename() const; |
(6) | (since C++17) |
bool has_stem() const; |
(7) | (since C++17) |
bool has_extension() const; |
(8) | (since C++17) |
Проверяет, содержит ли путь соответствующий элемент пути.
1) Проверяет, является ли
root_path() пустым.
2) Проверяет, является ли
root_name() пустым.
3) Проверяет, является ли
root_directory() пустым.
4) Проверяет, является ли
relative_path() пустым.
5) Проверяет, является ли
parent_path() пустым.
6) Проверяет, является ли
filename() пустым.
7) Проверяет, является ли
stem() пустым.
8) Проверяет, является ли
extension() пустым.Параметры
(нет)
Возвращаемое значение
true если соответствующий компонент пути не пуст, false в противном случае.
Исключения
Может выбросить исключения, определённые реализацией.
Пример
См. также
| проверяет, является ли путь пустым (публичный член-функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/filesystem/path/has_path