Поделиться через


Метод basic_path::filename

Извлекает сохраненный имя файла.

string_type filename() const;

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

Этот метод возвращает значение empty() ? string_type() : *--end().

  • Если относительный путь присутствует, хранящиеся в имени файла, возвращенное значение последнего элемент пути.

  • В противном случае если корневой каталог существует, возвращенное значение корень.

  • В противном случае если префикс присутствует, возвращенное значение префикса.

  • В противном случае возвращаемое значение пустой string.

Заметки

Сохраненный имя файла имеет дополнительный префикс, за необязательным корень, одну необязательным относительный путь.

Префикс элементы на и включение первое двоеточие.

Корень косой черты или обратная косая черта.

относительный путь одно или несколько элементы пути, размежевано косыми чертами или обратными косыми чертами.

Требования

Заголовок: filesystem

Пространство имен: std::tr2::sys

См. также

Ссылки

Класс basic_path

<filesystem>