Partilhar via


Método basic_path::filename

Recupera o nome do arquivo armazenado.

string_type filename() const;

Valor de retorno

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

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

  • Caso contrário, se a raiz estiver presente, o valor do retorno será a raiz.

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

  • Do contrário, o valor de retorno será uma string vazia.

Comentários

Um nome de arquivo armazenado tem um prefixo opcional, seguido por uma raiz opcional, seguida por um caminho relativo opcional.

O prefixo é o elemento até, e inclusive, o primeiro dois-pontos.

A raiz é uma barra ou barra invertida.

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

Requisitos

Cabeçalho: sistema de arquivos

Namespace: std::tr2::sys

Consulte também

Referência

Classe basic_path

<filesystem>