Partager via


méthode de basic_path::leaf

Extrait le nom de fichier stocké.

string_type leaf() const;

Valeur de retour

Cette méthode retourne empty() ? string_type() : *--end().

  • Si le chemin d'accès relatif est présent dans le nom de fichier stocké, la valeur de retour est le dernier élément du chemind'accès.

  • Sinon, si la racine est présente, la valeur de retour est la racine.

  • Sinon, si le préfixe est présent, la valeur de retour est le préfixe.

  • Sinon, la valeur de retour est stringvide.

Notes

Un nom de fichier stocké se compose d'un préfixefacultatif, suivi d' une racinefacultative, suivi d'un chemin d'accès relatiffacultatif.

Le préfixe est constitué de tous les éléments jusqu'au premier deux-points.

La racine se compose d'une barre oblique.

Le chemin d'accès relatif se compose d'un ou plusieurs éléments de chemin d'accès qui sont délimités par des séquences de barres obliques.

Configuration requise

Système de fichiers d'En-tête :

L'espace de noms : std::tr2::sys

Voir aussi

Référence

classe de basic_path

<filesystem>