Spec-Zone.ru › C++

std::filesystem::directory_iterator::operator*, std::filesystem::directory_iterator::operator->

const std::filesystem::directory_entry& operator*() const;
(1) (начиная с C++17)
const std::filesystem::directory_entry* operator->() const;
(2) (начиная с C++17)

Обращается к directory_entry, на который указывает итератор.

Результат вызова operator* или operator-> для конечного итератора не определён.

Параметры

(нет)

Возвращаемое значение

1) Значение directory_entry, на который ссылается этот итератор.
2) Указатель на directory_entry, на который ссылается этот итератор.

Исключения

Может выбрасывать исключения, определяемые реализацией.

См. также

operator*operator->
обращается к записи, на которую указывает итератор
(функция-член открытого интерфейса класса std::filesystem::recursive_directory_iterator)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/filesystem/directory_iterator/operator*

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API