Pular para o conteúdo principal

diskfree

atenção

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

atenção

Esta função ainda não foi implementada.

atenção

This function starts with a lowercase letter.

Descrição

Retorna o espaço livre em disco.

NomeDescrição
const volume[] = ""O nome do volume em sistemas que suportam múltiplos discos ou cartões de memória. Em sistemas com volume único, é opcional.

Retornos

A quantidade de espaço livre em KiB.

Exemplos

new freeSpace = diskfree();

printf("Espaço livre = %d KiB", freeSpace);

Observações

dica

O tamanho máximo suportado é de 2048 GiB (2 terabytes).

Funções Relacionadas

  • fopen: Abre um arquivo.
  • fclose: Fecha um arquivo.
  • ftemp: Cria um arquivo temporário.
  • fremove: Remove um arquivo.
  • fwrite: Escreve em um arquivo.
  • fputchar: Insere um caractere em um arquivo.
  • fgetchar: Obtém um caractere de um arquivo.
  • fblockwrite: Escreve blocos de dados em um arquivo.
  • fblockread: Lê blocos de dados de um arquivo.
  • fseek: Posiciona em um caractere específico do arquivo.
  • flength: Obtém o tamanho do arquivo.
  • fexist: Verifica se um arquivo existe.
  • fmatch: Verifica se padrões correspondem a um nome de arquivo.
  • ftell: Obtém a posição atual no arquivo.
  • fflush: Descarrega o arquivo no disco (garante que todas as escritas sejam concluídas).
  • fstat: Retorna o tamanho e o timestamp de um arquivo.
  • frename: Renomeia um arquivo.
  • fcopy: Copia um arquivo.
  • filecrc: Retorna o valor CRC de 32 bits de um arquivo.
  • fattrib: Define os atributos do arquivo.
  • fcreatedir: Cria um diretório.