Появился способ проверить, что путь не содержит ни одного компонента
30.05.2026У типа пути появился метод проверки на отсутствие компонентов.
Какая была неудобная замена
Пустой путь — это путь, который не указывает ни на одну часть файловой системы. Отличать его от других нужно редко, но когда нужно, проверка выглядела сравнением с результатом конструирования пустого пути. То есть создавался временный объект ради одного сравнения.
Второй вариант — разбирать путь на компоненты и смотреть, пустой ли результат. Это дороже и неявнее: непонятно, является ли отсутствие компонентов тем же, что отсутствие компонентов в разборе.
Оригинал
stabilize Path::is_empty
Упоминаний: 1 · Просмотров: 2