Partilhar via


Método basic_path::filename

Recupera o nome de arquivo armazenado.

string_type filename() const;

Valor de retorno

Esse método retorna empty() ? string_type() : *--end().

  • Se o caminho relativo está presente no nome de arquivo armazenado, o valor de retorno é o último elemento do caminho.

  • Caso contrário, se a raiz estiver presente, o valor de retorno é a raiz.

  • Caso contrário, se o prefixo estiver presente, o valor de retorno é o prefixo.

  • Caso contrário, o valor de retorno é stringvazia.

Comentários

Um nome de arquivo armazenado tem um prefixoopcional, seguido por uma raizopcional, seguido por um caminho relativoopcional.

O prefixo é elementos até e incluindo o primeiro dois-pontos.

a raiz é uma barra.

O caminho relativo é um ou mais elementos de caminho que são delimitados por barras.

Requisitos

o sistema de arquivos deCabeçalho:

namespace: std::tr2::sys

Consulte também

Referência

Classe basic_path

<filesystem>