Skip to main content

diskfree

warning

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

warning

This function has not yet been implemented.

warning

This function starts with a lowercase letter.

Description

Returns the free disk space.

NameDescription
const volume[] = ""The name of the volume on systems that support multiple disks or multiple memory cards. On single-volume systems, it is optional.

Returns

The amount of free space in KiB.

Examples

new freeSpace = diskfree();

printf("freeSpace = %d KiB", freeSpace);

Notes

tip

The maximum size that can be supported 2048 GiB (2 terabyte).

  • fopen: Open a file.
  • fclose: Close a file.
  • ftemp: Create a temporary file stream.
  • fremove: Remove a file.
  • fwrite: Write to a file.
  • fputchar: Put a character in a file.
  • fgetchar: Get a character from a file.
  • fblockwrite: Write blocks of data into a file.
  • fblockread: Read blocks of data from a file.
  • fseek: Jump to a specific character in a file.
  • flength: Get the file length.
  • fexist: Check, if a file exists.
  • fmatch: Check, if patterns with a file name matches.
  • ftell: Get the current position in the file.
  • fflush: Flush a file to disk (ensure all writes are complete).
  • fstat: Return the size and the timestamp of a file.
  • frename: Rename a file.
  • fcopy: Copy a file.
  • filecrc: Return the 32-bit CRC value of a file.
  • fattrib: Set the file attributes.
  • fcreatedir: Create a directory.