Partilhar via


Função is_empty

Indica se um caminho especificado se refere a um arquivo vazio ou um diretório vazio.

template<class Path>
inline bool is_empty(
   const Path& Pval
);

Parâmetros

  • Pval
    Um objeto Path. Path pode ser um basic_path ou um tipo derivado de basic_path.

Valor de retorno

Se Pval se refere a um diretório existente, a função retornará basic_directory_iterator<Path>(Pval) == basic_directory_iterator<Path>().

Se Pval se refere a um arquivo existente, a função retornará file_size(Pval) == 0.

Comentários

Se Pval faz referência a um caminho que não existe, a função gerará basic_filesystem_error.

Requisitos

Cabeçalho: sistema de arquivos

Namespace: std::tr2::sys

Consulte também

Referência

<filesystem>

Função exists

Classe basic_directory_iterator

Função file_size

Outros recursos

Arquivos de cabeçalho da Biblioteca Padrão C++