Partager via


basic_path::filename, méthode

Récupère le nom de fichier stocké.

string_type filename() 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 de tracé.

  • 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 un stringvide.

Notes

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

Le préfixe est les éléments jusqu'à la première colonne incluse.

La racine est une barre oblique ou une barre oblique inverse.

Le chemin d'accès relatif est un ou plusieurs éléments de tracé délimités par des barres obliques ou des barres obliques inverses.

Configuration requise

En-tête : filesystem

Espace de noms : std::tr2::sys

Voir aussi

Référence

basic_path, classe

<filesystem>