Freigeben über


basic_path::leaf-Methode

Ruft den gespeicherten Datei ab.

string_type leaf() const;

Rückgabewert

Diese Methode gibt empty() ? string_type() : *--end() zurück.

  • Wenn der relative Pfad im gespeicherten Dateinamen vorhanden ist, ist der Rückgabewert das letzte Pfadelement.

  • Wenn der Stamm vorhanden ist, ist der Rückgabewert der Stamm.

  • Falls das Präfix vorhanden ist, ist der Rückgabewert das Präfix.

  • Andernfalls ist der Rückgabewert leeres string.

Hinweise

Ein gespeicherter Dateiname besteht aus einem optionalen Präfix, gefolgt von einem optionalen Stamm, gefolgt von einem optionalen relativen Pfad.

Das Präfix besteht aus allen Elementen bis einschließlich dem ersten Doppelpunkt.

Der Stamm besteht aus einem Schrägstrich.

Der relative Pfad besteht aus einem oder mehreren Pfadelementen, die von Sequenzen von Schrägstrichen begrenzt werden.

Anforderungen

Header: Dateisystem

Namespace: std::tr2::sys

Siehe auch

Referenz

basic_path Klasse

<filesystem>