Метод basic_path::filename
Извлекает сохраненный имя файла.
string_type filename() const;
Возвращаемое значение
Этот метод возвращает значение empty() ? string_type() : *--end().
Если относительный путь присутствует, хранящиеся в имени файла, возвращенное значение последнего элемент пути.
В противном случае если корневой каталог существует, возвращенное значение корень.
В противном случае если префикс присутствует, возвращенное значение префикса.
В противном случае возвращаемое значение пустой string.
Заметки
Сохраненный имя файла имеет дополнительный префикс, за необязательным корень, одну необязательным относительный путь.
Префикс элементы на и включение первое двоеточие.
Корень косой черты или обратная косая черта.
относительный путь одно или несколько элементы пути, размежевано косыми чертами или обратными косыми чертами.
Требования
Заголовок: filesystem
Пространство имен: std::tr2::sys