basic_path::leaf方法

检索该存储的文件名。

string_type leaf() const;

返回值

此方法返回 empty() ? string_type() : *--end()。

  • 如果 相对路径 存在存储的文件名,则返回值是最后 path 元素。

  • 否则,因此,如果 根 存在,则返回值是根。

  • 否则,因此,如果 标题 存在,则返回值是标题。

  • 否则,返回值为 null string。

备注

存储的文件名包含选项 标题,后跟选项 根,一个选项 相对路径。

标题 包含所有元素到并包括第一个冒号。

根 包含一个反斜杠。

相对路径 包含反斜杠顺序分隔的一个或多个 路径元素。

要求

**标头:**文件系统

**命名空间:**std::tr2::sys

请参见

参考

basic_path选件类

<filesystem>